java.lang.Object
org.yamcs.protobuf.AbstractFileTransferApi<Context>
org.yamcs.http.api.FileTransferApi
- All Implemented Interfaces:
org.yamcs.api.Api<Context>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcancelTransfer(Context ctx, org.yamcs.protobuf.CancelTransferRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) voidcreateTransfer(Context ctx, org.yamcs.protobuf.CreateTransferRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TransferInfo> observer) voidfetchFileList(Context ctx, org.yamcs.protobuf.ListFilesRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) Request file list from remotevoidgetFileList(Context ctx, org.yamcs.protobuf.ListFilesRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListFilesResponse> observer) Get latest file list from servicevoidgetFileTransferService(Context ctx, org.yamcs.protobuf.GetFileTransferServiceRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.FileTransferServiceInfo> observer) voidgetTransfer(Context ctx, org.yamcs.protobuf.GetTransferRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TransferInfo> observer) voidlistFileTransferServices(Context ctx, org.yamcs.protobuf.ListFileTransferServicesRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListFileTransferServicesResponse> observer) voidlistTransfers(Context ctx, org.yamcs.protobuf.ListTransfersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListTransfersResponse> observer) voidpauseTransfer(Context ctx, org.yamcs.protobuf.PauseTransferRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) voidresumeTransfer(Context ctx, org.yamcs.protobuf.ResumeTransferRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) voidrunFileAction(Context ctx, org.yamcs.protobuf.RunFileActionRequest request, org.yamcs.api.Observer<com.google.protobuf.Struct> observer) voidsubscribeRemoteFileList(Context ctx, org.yamcs.protobuf.SubscribeTransfersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListFilesResponse> observer) voidsubscribeTransfers(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
-
Constructor Details
-
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:
listFileTransferServicesin classorg.yamcs.protobuf.AbstractFileTransferApi<Context>
-
getFileTransferService
public void getFileTransferService(Context ctx, org.yamcs.protobuf.GetFileTransferServiceRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.FileTransferServiceInfo> observer) - Specified by:
getFileTransferServicein classorg.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:
listTransfersin classorg.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:
getTransferin classorg.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:
createTransferin classorg.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:
pauseTransferin classorg.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:
cancelTransferin classorg.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:
resumeTransferin classorg.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:
subscribeTransfersin classorg.yamcs.protobuf.AbstractFileTransferApi<Context>
-
subscribeRemoteFileList
public void subscribeRemoteFileList(Context ctx, org.yamcs.protobuf.SubscribeTransfersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListFilesResponse> observer) - Specified by:
subscribeRemoteFileListin classorg.yamcs.protobuf.AbstractFileTransferApi<Context>
-
fetchFileList
public void fetchFileList(Context ctx, org.yamcs.protobuf.ListFilesRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer) Request file list from remote- Specified by:
fetchFileListin classorg.yamcs.protobuf.AbstractFileTransferApi<Context>
-
getFileList
public void getFileList(Context ctx, org.yamcs.protobuf.ListFilesRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListFilesResponse> observer) Get latest file list from service- Specified by:
getFileListin classorg.yamcs.protobuf.AbstractFileTransferApi<Context>
-
runFileAction
public void runFileAction(Context ctx, org.yamcs.protobuf.RunFileActionRequest request, org.yamcs.api.Observer<com.google.protobuf.Struct> observer) - Specified by:
runFileActionin classorg.yamcs.protobuf.AbstractFileTransferApi<Context>
-