public final class FileOutputProcessor extends DataProcessor implements CheckpointUserIfc, java.awt.event.ActionListener
| Constructor and Description |
|---|
FileOutputProcessor(PartitionedDCNode node) |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
void |
clearCheckpointData() |
void |
flushCheckpoint(BaseCheckpointData cp) |
BaseCheckpointData |
generateEmptyCheckpointData() |
BaseCheckpointData |
getCheckpointData() |
java.lang.String |
getIdentifier() |
void |
initialize() |
void |
processData(java.lang.Object dataItem)
Implement this to perform work on incoming data.
|
void |
restoreCheckpoint(BaseCheckpointData cp) |
void |
shutdown() |
provideData, removeProvider, removeReceiver, setProvider, setReceiverpublic FileOutputProcessor(PartitionedDCNode node) throws NodeStartException
NodeStartExceptionpublic void initialize()
initialize in interface BaseDataProcessorIfcpublic void shutdown()
shutdown in interface BaseDataProcessorIfcshutdown in class DataProcessorpublic java.lang.String getIdentifier()
getIdentifier in interface CheckpointUserIfcpublic BaseCheckpointData generateEmptyCheckpointData()
generateEmptyCheckpointData in interface CheckpointUserIfcpublic BaseCheckpointData getCheckpointData()
getCheckpointData in interface CheckpointUserIfcpublic void clearCheckpointData()
clearCheckpointData in interface CheckpointUserIfcpublic void flushCheckpoint(BaseCheckpointData cp)
flushCheckpoint in interface CheckpointUserIfcpublic void restoreCheckpoint(BaseCheckpointData cp)
restoreCheckpoint in interface CheckpointUserIfcpublic void processData(java.lang.Object dataItem)
DataReceiverProcessorIfcprocessData in interface DataReceiverProcessorIfcpublic void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListener