public final class FileInputProcessor extends DataSourceProcessor implements CheckpointUserSourceIfc
| Constructor and Description |
|---|
FileInputProcessor(PartitionedDCNode node,
java.lang.String newSuffix) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearCheckpointData() |
void |
continueFromCheckpoint() |
void |
flushCheckpoint(BaseCheckpointData cp) |
BaseCheckpointData |
generateEmptyCheckpointData() |
BaseCheckpointData |
getCheckpointData() |
java.lang.String |
getIdentifier() |
void |
initialize() |
boolean |
isProcessOver() |
void |
pauseForCheckpoint() |
void |
restoreCheckpoint(BaseCheckpointData cp) |
void |
run() |
void |
shutdown() |
provideData, removeReceiver, setReceiver, startThreadpublic FileInputProcessor(PartitionedDCNode node, java.lang.String newSuffix) throws NodeStartException
NodeStartExceptionpublic void initialize()
initialize in interface BaseDataProcessorIfcpublic void run()
run in interface java.lang.Runnablepublic void shutdown()
shutdown in interface BaseDataProcessorIfcshutdown in class DataSourceProcessorpublic boolean isProcessOver()
public java.lang.String getIdentifier()
getIdentifier in interface CheckpointUserIfcpublic BaseCheckpointData generateEmptyCheckpointData()
generateEmptyCheckpointData in interface CheckpointUserIfcpublic void pauseForCheckpoint()
pauseForCheckpoint in interface CheckpointUserSourceIfcpublic BaseCheckpointData getCheckpointData()
getCheckpointData in interface CheckpointUserIfcpublic void clearCheckpointData()
clearCheckpointData in interface CheckpointUserIfcpublic void continueFromCheckpoint()
continueFromCheckpoint in interface CheckpointUserSourceIfcpublic void flushCheckpoint(BaseCheckpointData cp)
flushCheckpoint in interface CheckpointUserIfcpublic void restoreCheckpoint(BaseCheckpointData cp)
restoreCheckpoint in interface CheckpointUserIfc