Package org.globus.ftp.vanilla
Class TransferMonitor
java.lang.Object
org.globus.ftp.vanilla.TransferMonitor
- All Implemented Interfaces:
Runnable
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTransferMonitor
(BasicClientControlChannel controlChannel, TransferState transferState, MarkerListener mListener, int maxWait, int ioDelay, int side) -
Method Summary
Modifier and TypeMethodDescriptionvoid
abort()
Abort the tpt transfer but do not close resourcesIn this class, each instance gets a separate logger which is assigned the name in the constructor.void
run()
void
setOther
(TransferMonitor other) void
start
(boolean blocking)
-
Field Details
-
LOCAL
public static final int LOCAL- See Also:
-
REMOTE
public static final int REMOTE- See Also:
-
-
Constructor Details
-
TransferMonitor
public TransferMonitor(BasicClientControlChannel controlChannel, TransferState transferState, MarkerListener mListener, int maxWait, int ioDelay, int side)
-
-
Method Details
-
getLoggerName
In this class, each instance gets a separate logger which is assigned the name in the constructor. This name is in the form "...GridFTPClient.thread host:port".- Returns:
- the logger name.
-
setOther
-
abort
public void abort()Abort the tpt transfer but do not close resources -
start
public void start(boolean blocking) -
run
public void run()
-