Package org.yamcs.http.api
Class CfdpApi
- java.lang.Object
-
- org.yamcs.protobuf.AbstractCfdpApi<Context>
-
- org.yamcs.http.api.CfdpApi
-
public class CfdpApi extends AbstractCfdpApi<Context>
-
-
Constructor Summary
Constructors Constructor Description CfdpApi()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cancelTransfer(Context ctx, CancelTransferRequest request, Observer<com.google.protobuf.Empty> observer)
Cancel a transfer The ongoing transfer is aborted, partially uploaded/downloaded files are retained.void
createTransfer(Context ctx, CreateTransferRequest request, Observer<TransferInfo> observer)
Create a transfervoid
getTransfer(Context ctx, GetTransferRequest request, Observer<TransferInfo> observer)
Get a transfervoid
listCFDPServices(Context ctx, ListCFDPServicesRequest request, Observer<ListCFDPServicesResponse> observer)
List CFDP servicesvoid
listTransfers(Context ctx, ListTransfersRequest request, Observer<ListTransfersResponse> observer)
List transfersvoid
pauseTransfer(Context ctx, PauseTransferRequest request, Observer<com.google.protobuf.Empty> observer)
Pause a transfervoid
resumeTransfer(Context ctx, ResumeTransferRequest request, Observer<com.google.protobuf.Empty> observer)
Resume a transfervoid
subscribeTransfers(Context ctx, SubscribeTransfersRequest request, Observer<TransferInfo> observer)
Receive transfer updates-
Methods inherited from class org.yamcs.protobuf.AbstractCfdpApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
-
-
-
Method Detail
-
listCFDPServices
public void listCFDPServices(Context ctx, ListCFDPServicesRequest request, Observer<ListCFDPServicesResponse> observer)
Description copied from class:AbstractCfdpApi
List CFDP services
- Specified by:
listCFDPServices
in classAbstractCfdpApi<Context>
-
listTransfers
public void listTransfers(Context ctx, ListTransfersRequest request, Observer<ListTransfersResponse> observer)
Description copied from class:AbstractCfdpApi
List transfers
- Specified by:
listTransfers
in classAbstractCfdpApi<Context>
-
getTransfer
public void getTransfer(Context ctx, GetTransferRequest request, Observer<TransferInfo> observer)
Description copied from class:AbstractCfdpApi
Get a transfer
- Specified by:
getTransfer
in classAbstractCfdpApi<Context>
-
createTransfer
public void createTransfer(Context ctx, CreateTransferRequest request, Observer<TransferInfo> observer)
Description copied from class:AbstractCfdpApi
Create a transfer
- Specified by:
createTransfer
in classAbstractCfdpApi<Context>
-
pauseTransfer
public void pauseTransfer(Context ctx, PauseTransferRequest request, Observer<com.google.protobuf.Empty> observer)
Description copied from class:AbstractCfdpApi
Pause a transfer
- Specified by:
pauseTransfer
in classAbstractCfdpApi<Context>
-
cancelTransfer
public void cancelTransfer(Context ctx, CancelTransferRequest request, Observer<com.google.protobuf.Empty> observer)
Description copied from class:AbstractCfdpApi
Cancel a transfer The ongoing transfer is aborted, partially uploaded/downloaded files are retained.
- Specified by:
cancelTransfer
in classAbstractCfdpApi<Context>
-
resumeTransfer
public void resumeTransfer(Context ctx, ResumeTransferRequest request, Observer<com.google.protobuf.Empty> observer)
Description copied from class:AbstractCfdpApi
Resume a transfer
- Specified by:
resumeTransfer
in classAbstractCfdpApi<Context>
-
subscribeTransfers
public void subscribeTransfers(Context ctx, SubscribeTransfersRequest request, Observer<TransferInfo> observer)
Description copied from class:AbstractCfdpApi
Receive transfer updates
- Specified by:
subscribeTransfers
in classAbstractCfdpApi<Context>
-
-