public class ProcessorStructureRetrieval extends net.idea.modbcum.p.AbstractDBProcessor<IStructureRecord,IStructureRecord>
| Modifier and Type | Field and Description |
|---|---|
protected QueryExecutor<net.idea.modbcum.i.IQueryObject<IStructureRecord>> |
exec |
protected net.idea.modbcum.i.IQueryRetrieval<IStructureRecord> |
query |
| Constructor and Description |
|---|
ProcessorStructureRetrieval() |
ProcessorStructureRetrieval(net.idea.modbcum.i.IQueryRetrieval<IStructureRecord> query) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
net.idea.modbcum.i.IQueryRetrieval<IStructureRecord> |
getQuery() |
void |
open() |
IStructureRecord |
process(IStructureRecord target) |
protected IStructureRecord |
selectResult(IStructureRecord target,
ResultSet rs) |
void |
setQuery(net.idea.modbcum.i.IQueryRetrieval<IStructureRecord> query) |
getConnection, isCloseConnection, isEnabled, setCloseConnection, setConnectionaddPropertyChangeListener, addPropertyChangeListener, getID, removePropertyChangeListener, removePropertyChangeListener, setEnabled, toStringprotected net.idea.modbcum.i.IQueryRetrieval<IStructureRecord> query
protected QueryExecutor<net.idea.modbcum.i.IQueryObject<IStructureRecord>> exec
public ProcessorStructureRetrieval()
public ProcessorStructureRetrieval(net.idea.modbcum.i.IQueryRetrieval<IStructureRecord> query)
public net.idea.modbcum.i.IQueryRetrieval<IStructureRecord> getQuery()
public void setQuery(net.idea.modbcum.i.IQueryRetrieval<IStructureRecord> query)
public IStructureRecord process(IStructureRecord target) throws net.idea.modbcum.i.exceptions.AmbitException
net.idea.modbcum.i.exceptions.AmbitExceptionprotected IStructureRecord selectResult(IStructureRecord target, ResultSet rs) throws Exception
Exceptionpublic void open()
throws net.idea.modbcum.i.exceptions.DbAmbitException
open in interface net.idea.modbcum.i.processors.IProcessor<IStructureRecord,IStructureRecord>open in class net.idea.modbcum.p.DefaultAmbitProcessor<IStructureRecord,IStructureRecord>net.idea.modbcum.i.exceptions.DbAmbitExceptionpublic void close()
throws Exception
close in interface net.idea.modbcum.i.processors.IProcessor<IStructureRecord,IStructureRecord>close in class net.idea.modbcum.p.AbstractDBProcessor<IStructureRecord,IStructureRecord>ExceptionCopyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.