org.globus.ftp.dc
Class GridFTPTransferSourceThread

java.lang.Object
  extended by java.lang.Thread
      extended by org.globus.ftp.dc.TransferThread
          extended by org.globus.ftp.dc.TransferSourceThread
              extended by org.globus.ftp.dc.GridFTPTransferSourceThread
All Implemented Interfaces:
java.lang.Runnable

public class GridFTPTransferSourceThread
extends TransferSourceThread


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
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
GridFTPTransferSourceThread(AbstractDataChannel dataChannel, SocketBox socketBox, DataSource source, BasicServerControlChannel localControlChannel, EBlockParallelTransferContext context)
           
 
Method Summary
protected  java.lang.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, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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 java.lang.Exception
Throws:
java.lang.Exception
Method Detail

startup

protected void startup()
Overrides:
startup in class TransferSourceThread

shutdown

protected java.lang.Object shutdown()
                             throws java.io.IOException
Overrides:
shutdown in class TransferSourceThread
Throws:
java.io.IOException


Copyright © 2013. All Rights Reserved.