Class StripeContextManager.StripeTransferContext

java.lang.Object
org.globus.ftp.dc.EBlockParallelTransferContext
org.globus.ftp.dc.StripeContextManager.StripeTransferContext
All Implemented Interfaces:
TransferContext
Enclosing class:
StripeContextManager

class StripeContextManager.StripeTransferContext extends EBlockParallelTransferContext
  • Field Details

  • Constructor Details

  • Method Details

    • getStripeQuitToken

      public Object getStripeQuitToken()
      Returns:
      non-null if this stripe received or sent all the EODs
    • getQuitToken

      public Object getQuitToken()
      Description copied from class: EBlockParallelTransferContext
      release the token if and only if (all EODS have been sent, or all EODS have been received), and the token has not been released yet. So this method will return non-null only one in the instance's lifetime.
      Specified by:
      getQuitToken in interface TransferContext
      Overrides:
      getQuitToken in class EBlockParallelTransferContext
      Returns:
      non-null if all EODs in all stripes have been transferred.