public abstract class DataSourceProcessor extends java.lang.Object implements DataProviderProcessorIfc, BaseDataProcessorIfc, java.lang.Runnable
Constructor and Description |
---|
DataSourceProcessor(LoggerIfc theLogger) |
Modifier and Type | Method and Description |
---|---|
void |
provideData(java.lang.Object item) |
void |
removeReceiver(DataReceiverProcessorIfc receiver) |
void |
setReceiver(DataReceiverProcessorIfc receiver) |
void |
shutdown() |
void |
startThread() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
initialize
public DataSourceProcessor(LoggerIfc theLogger)
public final void provideData(java.lang.Object item)
provideData
in interface DataProviderProcessorIfc
public final void setReceiver(DataReceiverProcessorIfc receiver)
setReceiver
in interface DataProviderProcessorIfc
public final void removeReceiver(DataReceiverProcessorIfc receiver)
removeReceiver
in interface DataProviderProcessorIfc
public void shutdown()
shutdown
in interface BaseDataProcessorIfc
public final void startThread()