public abstract class DataProcessor extends java.lang.Object implements DataReceiverProcessorIfc, DataProviderProcessorIfc, BaseDataProcessorIfc
Constructor and Description |
---|
DataProcessor() |
Modifier and Type | Method and Description |
---|---|
void |
provideData(java.lang.Object item) |
void |
removeProvider(DataProviderProcessorIfc provider) |
void |
removeReceiver(DataReceiverProcessorIfc receiver) |
void |
setProvider(DataProviderProcessorIfc provider) |
void |
setReceiver(DataReceiverProcessorIfc receiver) |
void |
shutdown() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
processData
initialize
public final void setProvider(DataProviderProcessorIfc provider)
setProvider
in interface DataReceiverProcessorIfc
public final void removeProvider(DataProviderProcessorIfc provider)
removeProvider
in interface DataReceiverProcessorIfc
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