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, setConnection
addPropertyChangeListener, addPropertyChangeListener, getID, removePropertyChangeListener, removePropertyChangeListener, setEnabled, toString
protected 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.AmbitException
protected IStructureRecord selectResult(IStructureRecord target, ResultSet rs) throws Exception
Exception
public 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.DbAmbitException
public 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>
Exception
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.