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 TypeMethodDescriptionvoidvoidvoidvoidvoidprocessData(Object dataItem) Implement this to perform work on incoming data.voidvoidshutdown()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:
initializein interfaceBaseDataProcessorIfc
-
shutdown
public void shutdown()- Specified by:
shutdownin interfaceBaseDataProcessorIfc- Overrides:
shutdownin classDataSyncProcessor
-
processData
Description copied from interface:DataReceiverProcessorIfcImplement this to perform work on incoming data.- Specified by:
processDatain interfaceDataReceiverProcessorIfc
-
getIdentifier
- Specified by:
getIdentifierin interfaceCheckpointUserIfc
-
generateEmptyCheckpointData
- Specified by:
generateEmptyCheckpointDatain interfaceCheckpointUserIfc
-
getCheckpointData
- Specified by:
getCheckpointDatain interfaceCheckpointUserIfc
-
clearCheckpointData
public void clearCheckpointData()- Specified by:
clearCheckpointDatain interfaceCheckpointUserIfc
-
flushCheckpoint
- Specified by:
flushCheckpointin interfaceCheckpointUserIfc
-
restoreCheckpoint
- Specified by:
restoreCheckpointin interfaceCheckpointUserIfc
-
preTransferNotification
public void preTransferNotification()- Specified by:
preTransferNotificationin interfaceFTPTransferNotificationIfc
-