public class FtpOutProcessor extends DataSyncProcessor implements CheckpointUserIfc, FTPTransferNotificationIfc
| Constructor and Description |
|---|
FtpOutProcessor(PartitionedDCNode node) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearCheckpointData() |
void |
flushCheckpoint(BaseCheckpointData cp) |
BaseCheckpointData |
generateEmptyCheckpointData() |
BaseCheckpointData |
getCheckpointData() |
java.lang.String |
getIdentifier() |
void |
initialize() |
void |
preTransferNotification() |
void |
processData(java.lang.Object dataItem)
Implement this to perform work on incoming data.
|
void |
restoreCheckpoint(BaseCheckpointData cp) |
void |
shutdown() |
removeProvider, setProviderpublic FtpOutProcessor(PartitionedDCNode node) throws NodeStartException
NodeStartExceptionpublic void initialize()
initialize in interface BaseDataProcessorIfcpublic void shutdown()
shutdown in interface BaseDataProcessorIfcshutdown in class DataSyncProcessorpublic void processData(java.lang.Object dataItem)
DataReceiverProcessorIfcprocessData in interface DataReceiverProcessorIfcpublic 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 preTransferNotification()
preTransferNotification in interface FTPTransferNotificationIfc