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, waitinitializepublic DataSourceProcessor(LoggerIfc theLogger)
public final void provideData(java.lang.Object item)
provideData in interface DataProviderProcessorIfcpublic final void setReceiver(DataReceiverProcessorIfc receiver)
setReceiver in interface DataProviderProcessorIfcpublic final void removeReceiver(DataReceiverProcessorIfc receiver)
removeReceiver in interface DataProviderProcessorIfcpublic void shutdown()
shutdown in interface BaseDataProcessorIfcpublic final void startThread()