Package com.nt.udc.ndk.processor
Class FtpOutProcessor
java.lang.Object
com.nt.udc.ndk.processor.DataSyncProcessor
com.nt.udc.ndk.processor.FtpOutProcessor
- All Implemented Interfaces:
CheckpointUserIfc
,BaseDataProcessorIfc
,DataReceiverProcessorIfc
,FTPTransferNotificationIfc
public class FtpOutProcessor
extends DataSyncProcessor
implements CheckpointUserIfc, FTPTransferNotificationIfc
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
void
processData
(Object dataItem) Implement this to perform work on incoming data.void
void
shutdown()
Methods inherited from class com.nt.udc.ndk.processor.DataSyncProcessor
removeProvider, setProvider
-
Constructor Details
-
FtpOutProcessor
- Throws:
NodeStartException
-
-
Method Details
-
initialize
public void initialize()- Specified by:
initialize
in interfaceBaseDataProcessorIfc
-
shutdown
public void shutdown()- Specified by:
shutdown
in interfaceBaseDataProcessorIfc
- Overrides:
shutdown
in classDataSyncProcessor
-
processData
Description copied from interface:DataReceiverProcessorIfc
Implement this to perform work on incoming data.- Specified by:
processData
in interfaceDataReceiverProcessorIfc
-
getIdentifier
- Specified by:
getIdentifier
in interfaceCheckpointUserIfc
-
generateEmptyCheckpointData
- Specified by:
generateEmptyCheckpointData
in interfaceCheckpointUserIfc
-
getCheckpointData
- Specified by:
getCheckpointData
in interfaceCheckpointUserIfc
-
clearCheckpointData
public void clearCheckpointData()- Specified by:
clearCheckpointData
in interfaceCheckpointUserIfc
-
flushCheckpoint
- Specified by:
flushCheckpoint
in interfaceCheckpointUserIfc
-
restoreCheckpoint
- Specified by:
restoreCheckpoint
in interfaceCheckpointUserIfc
-
preTransferNotification
public void preTransferNotification()- Specified by:
preTransferNotification
in interfaceFTPTransferNotificationIfc
-