Package com.nt.udc.ndk.processor
Class DataProcessor
java.lang.Object
com.nt.udc.ndk.processor.DataProcessor
- All Implemented Interfaces:
BaseDataProcessorIfc
,DataProviderProcessorIfc
,DataReceiverProcessorIfc
- Direct Known Subclasses:
FileOutputProcessor
,NPLDataProcessor
public abstract class DataProcessor
extends Object
implements DataReceiverProcessorIfc, DataProviderProcessorIfc, BaseDataProcessorIfc
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal void
provideData
(Object item) final void
removeProvider
(DataProviderProcessorIfc provider) final void
removeReceiver
(DataReceiverProcessorIfc receiver) final void
setProvider
(DataProviderProcessorIfc provider) final void
setReceiver
(DataReceiverProcessorIfc receiver) void
shutdown()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.nt.udc.ndk.processor.BaseDataProcessorIfc
initialize
Methods inherited from interface com.nt.udc.ndk.processor.DataReceiverProcessorIfc
processData
-
Constructor Details
-
DataProcessor
public DataProcessor()
-
-
Method Details
-
setProvider
- Specified by:
setProvider
in interfaceDataReceiverProcessorIfc
-
removeProvider
- Specified by:
removeProvider
in interfaceDataReceiverProcessorIfc
-
provideData
- Specified by:
provideData
in interfaceDataProviderProcessorIfc
-
setReceiver
- Specified by:
setReceiver
in interfaceDataProviderProcessorIfc
-
removeReceiver
- Specified by:
removeReceiver
in interfaceDataProviderProcessorIfc
-
shutdown
public void shutdown()- Specified by:
shutdown
in interfaceBaseDataProcessorIfc
-