Package com.nt.udc.ndk.processor
Class FileInputProcessor
java.lang.Object
com.nt.udc.ndk.processor.DataSourceProcessor
com.nt.udc.ndk.processor.FileInputProcessor
- All Implemented Interfaces:
CheckpointUserIfc
,CheckpointUserSourceIfc
,BaseDataProcessorIfc
,DataProviderProcessorIfc
,Runnable
public final class FileInputProcessor
extends DataSourceProcessor
implements CheckpointUserSourceIfc
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.nt.udc.ndk.processor.DataSourceProcessor
provideData, removeReceiver, setReceiver, startThread
-
Constructor Details
-
FileInputProcessor
- Throws:
NodeStartException
-
-
Method Details
-
initialize
public void initialize()- Specified by:
initialize
in interfaceBaseDataProcessorIfc
-
run
public void run() -
shutdown
public void shutdown()- Specified by:
shutdown
in interfaceBaseDataProcessorIfc
- Overrides:
shutdown
in classDataSourceProcessor
-
isProcessOver
public boolean isProcessOver() -
getIdentifier
- Specified by:
getIdentifier
in interfaceCheckpointUserIfc
-
generateEmptyCheckpointData
- Specified by:
generateEmptyCheckpointData
in interfaceCheckpointUserIfc
-
pauseForCheckpoint
public void pauseForCheckpoint()- Specified by:
pauseForCheckpoint
in interfaceCheckpointUserSourceIfc
-
getCheckpointData
- Specified by:
getCheckpointData
in interfaceCheckpointUserIfc
-
clearCheckpointData
public void clearCheckpointData()- Specified by:
clearCheckpointData
in interfaceCheckpointUserIfc
-
continueFromCheckpoint
public void continueFromCheckpoint()- Specified by:
continueFromCheckpoint
in interfaceCheckpointUserSourceIfc
-
flushCheckpoint
- Specified by:
flushCheckpoint
in interfaceCheckpointUserIfc
-
restoreCheckpoint
- Specified by:
restoreCheckpoint
in interfaceCheckpointUserIfc
-