Package org.globus.ftp.dc
Class GridFTPTransferSinkThread
- java.lang.Object
-
- java.lang.Thread
-
- org.globus.ftp.dc.TransferThread
-
- org.globus.ftp.dc.TransferSinkThread
-
- org.globus.ftp.dc.GridFTPTransferSinkThread
-
- All Implemented Interfaces:
java.lang.Runnable
public class GridFTPTransferSinkThread extends TransferSinkThread
-
-
Field Summary
Fields Modifier and Type Field Description protected EBlockParallelTransferContext
eContext
protected static org.apache.commons.logging.Log
logger
-
Fields inherited from class org.globus.ftp.dc.TransferSinkThread
context, localControlChannel, reader, sink, socketBox
-
-
Constructor Summary
Constructors Constructor Description GridFTPTransferSinkThread(AbstractDataChannel dataChannel, SocketBox socketBox, DataSink sink, BasicServerControlChannel localControlChannel, EBlockParallelTransferContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
shutdown(java.lang.Object quitToken)
protected void
startup()
-
Methods inherited from class org.globus.ftp.dc.TransferSinkThread
copy, run
-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Field Detail
-
logger
protected static org.apache.commons.logging.Log logger
-
eContext
protected EBlockParallelTransferContext eContext
-
-
Constructor Detail
-
GridFTPTransferSinkThread
public GridFTPTransferSinkThread(AbstractDataChannel dataChannel, SocketBox socketBox, DataSink sink, BasicServerControlChannel localControlChannel, EBlockParallelTransferContext context) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-
Method Detail
-
startup
protected void startup()
- Overrides:
startup
in classTransferSinkThread
-
shutdown
protected void shutdown(java.lang.Object quitToken) throws java.io.IOException
- Overrides:
shutdown
in classTransferSinkThread
- Throws:
java.io.IOException
-
-