Package org.globus.ftp.dc
Class GridFTPTransferSourceThread
- java.lang.Object
-
- java.lang.Thread
-
- org.globus.ftp.dc.TransferThread
-
- org.globus.ftp.dc.TransferSourceThread
-
- org.globus.ftp.dc.GridFTPTransferSourceThread
-
- All Implemented Interfaces:
Runnable
public class GridFTPTransferSourceThread extends TransferSourceThread
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
-
-
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.TransferSourceThread
context, localControlChannel, socketBox, source, writer
-
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
-
-
Constructor Summary
Constructors Constructor Description GridFTPTransferSourceThread(AbstractDataChannel dataChannel, SocketBox socketBox, DataSource source, BasicServerControlChannel localControlChannel, EBlockParallelTransferContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Object
shutdown()
protected void
startup()
-
Methods inherited from class org.globus.ftp.dc.TransferSourceThread
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
-
GridFTPTransferSourceThread
public GridFTPTransferSourceThread(AbstractDataChannel dataChannel, SocketBox socketBox, DataSource source, BasicServerControlChannel localControlChannel, EBlockParallelTransferContext context) throws Exception
- Throws:
Exception
-
-
Method Detail
-
startup
protected void startup()
- Overrides:
startup
in classTransferSourceThread
-
shutdown
protected Object shutdown() throws IOException
- Overrides:
shutdown
in classTransferSourceThread
- Throws:
IOException
-
-