ItemOutput
- public class BatchDBProcessor<ITEMTYPE> extends net.idea.modbcum.p.batch.AbstractBatchProcessor<IInputState,ITEMTYPE>
Modifier and Type | Field and Description |
---|---|
protected ILiteratureEntry |
reference |
Constructor and Description |
---|
BatchDBProcessor() |
BatchDBProcessor(net.idea.modbcum.i.processors.ProcessorsChain<ITEMTYPE,net.idea.modbcum.i.batch.IBatchStatistics,net.idea.modbcum.i.processors.IProcessor> processor) |
Modifier and Type | Method and Description |
---|---|
void |
afterProcessing(IInputState target,
Iterator<ITEMTYPE> iterator) |
protected void |
configureReader(RawIteratingCSVReader reader,
IInputState target,
File file) |
Iterator<ITEMTYPE> |
getIterator(IInputState target) |
ILiteratureEntry |
getReference() |
void |
setReference(ILiteratureEntry reference) |
beforeProcessing, cancel, close, getProcessorChain, getResult, getSilentInterval, getTimeout, onError, onItemProcessed, onItemProcessing, onItemRead, onItemSkipped, open, process, setConnection, setProcessorChain, setTimeout, skip
getConnection, isCloseConnection, isEnabled, setCloseConnection
addPropertyChangeListener, addPropertyChangeListener, getID, removePropertyChangeListener, removePropertyChangeListener, setEnabled, toString
protected ILiteratureEntry reference
public BatchDBProcessor()
public BatchDBProcessor(net.idea.modbcum.i.processors.ProcessorsChain<ITEMTYPE,net.idea.modbcum.i.batch.IBatchStatistics,net.idea.modbcum.i.processors.IProcessor> processor)
public ILiteratureEntry getReference()
public void setReference(ILiteratureEntry reference)
public Iterator<ITEMTYPE> getIterator(IInputState target) throws net.idea.modbcum.i.exceptions.AmbitException
net.idea.modbcum.i.exceptions.AmbitException
protected void configureReader(RawIteratingCSVReader reader, IInputState target, File file)
public void afterProcessing(IInputState target, Iterator<ITEMTYPE> iterator) throws net.idea.modbcum.i.exceptions.AmbitException
afterProcessing
in interface net.idea.modbcum.i.processors.IBatchProcessor<IInputState,ITEMTYPE,net.idea.modbcum.i.batch.IBatchStatistics>
afterProcessing
in class net.idea.modbcum.p.batch.AbstractBatchProcessor<IInputState,ITEMTYPE>
net.idea.modbcum.i.exceptions.AmbitException
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.