Interface ECtransCallback

All Known Implementing Classes:
DefaultCallback, MoverServer.ECproxyCallback

public interface ECtransCallback
The Interface ECtransCallback.
  • Method Details

    • getECtransSetup

      ECtransSetup getECtransSetup()
      Gets the ectrans setup.
      Returns:
      the ectrans setup
    • getUniqueName

      String getUniqueName()
      Gets the unique name.
      Returns:
      the unique name
    • setMSUser

      void setMSUser(MSUser msuser)
      Sets the MS user.
      Parameters:
      msuser - the new MS user
    • retry

      void retry(String comment)
      Retry.
      Parameters:
      comment - the comment
    • completed

      void completed(TransferModule module)
      Completed.
      Parameters:
      module - the module
    • connected

      default void connected(TransferModule module)
      Notifies that the module has connected and is now processing the requested action. Called once, right before ECtransAction.exec(TransferModule, boolean) starts, so implementations that need the live TransferModule instance while a transfer is still in progress (e.g. to query TransferModule.getConnectedRemoteAddress() for "Live ECPDS Earth") can capture it here. Default no-op for implementations that do not need it.
      Parameters:
      module - the module
    • failed

      void failed(TransferModule module, String comment)
      Failed.
      Parameters:
      module - the module
      comment - the comment