T
- Q
- R
- public abstract class QueryStaXReporter<T,Q extends net.idea.modbcum.i.IQueryRetrieval<T>,R extends AbstractStaxRDFWriter<T,T>> extends net.idea.modbcum.r.QueryReporter<T,Q,XMLStreamWriter>
Modifier and Type | Field and Description |
---|---|
protected String |
compoundInDatasetPrefix |
protected R |
recordWriter |
protected net.idea.restnet.db.QueryURIReporter<T,net.idea.modbcum.i.IQueryRetrieval<T>> |
uriReporter |
Constructor and Description |
---|
QueryStaXReporter(String prefix,
org.restlet.Request request) |
Modifier and Type | Method and Description |
---|---|
protected abstract R |
createRecordWriter(org.restlet.Request request,
net.idea.restnet.c.ResourceDoc doc) |
protected abstract net.idea.restnet.db.QueryURIReporter<T,net.idea.modbcum.i.IQueryRetrieval<T>> |
createURIReporter(org.restlet.Request req,
net.idea.restnet.c.ResourceDoc doc) |
void |
footer(XMLStreamWriter writer,
Q query) |
String |
getFileExtension() |
net.idea.restnet.db.QueryURIReporter<T,net.idea.modbcum.i.IQueryRetrieval<T>> |
getUriReporter() |
void |
header(XMLStreamWriter writer,
Q query) |
void |
setUriReporter(net.idea.restnet.db.QueryURIReporter<T,net.idea.modbcum.i.IQueryRetrieval<T>> uriReporter) |
createBatch, getLicenseURI, getMaxRecords, getOutput, getProcessors, getStartTime, getTimeout, isAutoCommit, isShowFooter, isShowHeader, process, processItem, setAutoCommit, setCloseConnection, setLicenseURI, setMaxRecords, setOutput, setProcessors, setShowFooter, setShowHeader, setStartTime, setTimeout, wrapup
close, getConnection, isCloseConnection, isEnabled, setConnection
addPropertyChangeListener, addPropertyChangeListener, getID, open, removePropertyChangeListener, removePropertyChangeListener, setEnabled, toString
protected net.idea.restnet.db.QueryURIReporter<T,net.idea.modbcum.i.IQueryRetrieval<T>> uriReporter
protected R extends AbstractStaxRDFWriter<T,T> recordWriter
protected String compoundInDatasetPrefix
public QueryStaXReporter(String prefix, org.restlet.Request request)
protected abstract net.idea.restnet.db.QueryURIReporter<T,net.idea.modbcum.i.IQueryRetrieval<T>> createURIReporter(org.restlet.Request req, net.idea.restnet.c.ResourceDoc doc)
public net.idea.restnet.db.QueryURIReporter<T,net.idea.modbcum.i.IQueryRetrieval<T>> getUriReporter()
public void setUriReporter(net.idea.restnet.db.QueryURIReporter<T,net.idea.modbcum.i.IQueryRetrieval<T>> uriReporter)
protected abstract R createRecordWriter(org.restlet.Request request, net.idea.restnet.c.ResourceDoc doc)
public void footer(XMLStreamWriter writer, Q query)
footer
in class net.idea.modbcum.r.QueryAbstractReporter<T,Q extends net.idea.modbcum.i.IQueryRetrieval<T>,XMLStreamWriter>
public void header(XMLStreamWriter writer, Q query)
header
in class net.idea.modbcum.r.QueryAbstractReporter<T,Q extends net.idea.modbcum.i.IQueryRetrieval<T>,XMLStreamWriter>
public String getFileExtension()
getFileExtension
in interface net.idea.modbcum.i.reporter.Reporter<Q extends net.idea.modbcum.i.IQueryRetrieval<T>,XMLStreamWriter>
getFileExtension
in class net.idea.modbcum.r.QueryAbstractReporter<T,Q extends net.idea.modbcum.i.IQueryRetrieval<T>,XMLStreamWriter>
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.