Package com.nt.udc.ndk.processor
Class FileOutputProcessor
java.lang.Object
com.nt.udc.ndk.processor.DataProcessor
com.nt.udc.ndk.processor.FileOutputProcessor
- All Implemented Interfaces:
CheckpointUserIfc,BaseDataProcessorIfc,DataProviderProcessorIfc,DataReceiverProcessorIfc,ActionListener,EventListener
public final class FileOutputProcessor
extends DataProcessor
implements CheckpointUserIfc, ActionListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidprocessData(Object dataItem) Implement this to perform work on incoming data.voidvoidshutdown()Methods inherited from class com.nt.udc.ndk.processor.DataProcessor
provideData, removeProvider, removeReceiver, setProvider, setReceiver
-
Constructor Details
-
FileOutputProcessor
- Throws:
NodeStartException
-
-
Method Details
-
initialize
public void initialize()- Specified by:
initializein interfaceBaseDataProcessorIfc
-
shutdown
public void shutdown()- Specified by:
shutdownin interfaceBaseDataProcessorIfc- Overrides:
shutdownin classDataProcessor
-
getIdentifier
- Specified by:
getIdentifierin interfaceCheckpointUserIfc
-
generateEmptyCheckpointData
- Specified by:
generateEmptyCheckpointDatain interfaceCheckpointUserIfc
-
getCheckpointData
- Specified by:
getCheckpointDatain interfaceCheckpointUserIfc
-
clearCheckpointData
public void clearCheckpointData()- Specified by:
clearCheckpointDatain interfaceCheckpointUserIfc
-
flushCheckpoint
- Specified by:
flushCheckpointin interfaceCheckpointUserIfc
-
restoreCheckpoint
- Specified by:
restoreCheckpointin interfaceCheckpointUserIfc
-
processData
Description copied from interface:DataReceiverProcessorIfcImplement this to perform work on incoming data.- Specified by:
processDatain interfaceDataReceiverProcessorIfc
-
actionPerformed
- Specified by:
actionPerformedin interfaceActionListener
-