Class FileTransferApi

java.lang.Object
org.yamcs.protobuf.AbstractFileTransferApi<Context>
org.yamcs.http.api.FileTransferApi
All Implemented Interfaces:
org.yamcs.api.Api<Context>

public class FileTransferApi extends org.yamcs.protobuf.AbstractFileTransferApi<Context>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    cancelTransfer(Context ctx, org.yamcs.protobuf.CancelTransferRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
     
    void
    createTransfer(Context ctx, org.yamcs.protobuf.CreateTransferRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TransferInfo> observer)
     
    void
    getTransfer(Context ctx, org.yamcs.protobuf.GetTransferRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TransferInfo> observer)
     
    void
    listFileTransferServices(Context ctx, org.yamcs.protobuf.ListFileTransferServicesRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListFileTransferServicesResponse> observer)
     
    void
    listTransfers(Context ctx, org.yamcs.protobuf.ListTransfersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListTransfersResponse> observer)
     
    void
    pauseTransfer(Context ctx, org.yamcs.protobuf.PauseTransferRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
     
    void
    resumeTransfer(Context ctx, org.yamcs.protobuf.ResumeTransferRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
     
    void
    subscribeTransfers(Context ctx, org.yamcs.protobuf.SubscribeTransfersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TransferInfo> observer)
     

    Methods inherited from class org.yamcs.protobuf.AbstractFileTransferApi

    callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FileTransferApi

      public FileTransferApi()
  • Method Details

    • listFileTransferServices

      public void listFileTransferServices(Context ctx, org.yamcs.protobuf.ListFileTransferServicesRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListFileTransferServicesResponse> observer)
      Specified by:
      listFileTransferServices in class org.yamcs.protobuf.AbstractFileTransferApi<Context>
    • listTransfers

      public void listTransfers(Context ctx, org.yamcs.protobuf.ListTransfersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListTransfersResponse> observer)
      Specified by:
      listTransfers in class org.yamcs.protobuf.AbstractFileTransferApi<Context>
    • getTransfer

      public void getTransfer(Context ctx, org.yamcs.protobuf.GetTransferRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TransferInfo> observer)
      Specified by:
      getTransfer in class org.yamcs.protobuf.AbstractFileTransferApi<Context>
    • createTransfer

      public void createTransfer(Context ctx, org.yamcs.protobuf.CreateTransferRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TransferInfo> observer)
      Specified by:
      createTransfer in class org.yamcs.protobuf.AbstractFileTransferApi<Context>
    • pauseTransfer

      public void pauseTransfer(Context ctx, org.yamcs.protobuf.PauseTransferRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
      Specified by:
      pauseTransfer in class org.yamcs.protobuf.AbstractFileTransferApi<Context>
    • cancelTransfer

      public void cancelTransfer(Context ctx, org.yamcs.protobuf.CancelTransferRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
      Specified by:
      cancelTransfer in class org.yamcs.protobuf.AbstractFileTransferApi<Context>
    • resumeTransfer

      public void resumeTransfer(Context ctx, org.yamcs.protobuf.ResumeTransferRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
      Specified by:
      resumeTransfer in class org.yamcs.protobuf.AbstractFileTransferApi<Context>
    • subscribeTransfers

      public void subscribeTransfers(Context ctx, org.yamcs.protobuf.SubscribeTransfersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TransferInfo> observer)
      Specified by:
      subscribeTransfers in class org.yamcs.protobuf.AbstractFileTransferApi<Context>