java.lang.Object
org.yamcs.protobuf.links.AbstractLinksApi<Context>
org.yamcs.http.api.LinksApi
- All Implemented Interfaces:
org.yamcs.api.Api<Context>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
disableLink
(Context ctx, org.yamcs.protobuf.links.DisableLinkRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkInfo> observer) void
enableLink
(Context ctx, org.yamcs.protobuf.links.EnableLinkRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkInfo> observer) void
getLink
(Context ctx, org.yamcs.protobuf.links.GetLinkRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkInfo> observer) void
listLinks
(Context ctx, org.yamcs.protobuf.links.ListLinksRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.ListLinksResponse> observer) void
resetLinkCounters
(Context ctx, org.yamcs.protobuf.links.ResetLinkCountersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkInfo> observer) void
subscribeLinks
(Context ctx, org.yamcs.protobuf.links.SubscribeLinksRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkEvent> observer) void
updateLink
(Context ctx, org.yamcs.protobuf.links.EditLinkRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkInfo> observer) static org.yamcs.protobuf.links.LinkInfo
verifyLink
(String instance, String linkName) Methods inherited from class org.yamcs.protobuf.links.AbstractLinksApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
Constructor Details
-
LinksApi
-
-
Method Details
-
listLinks
public void listLinks(Context ctx, org.yamcs.protobuf.links.ListLinksRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.ListLinksResponse> observer) - Specified by:
listLinks
in classorg.yamcs.protobuf.links.AbstractLinksApi<Context>
-
subscribeLinks
public void subscribeLinks(Context ctx, org.yamcs.protobuf.links.SubscribeLinksRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkEvent> observer) - Specified by:
subscribeLinks
in classorg.yamcs.protobuf.links.AbstractLinksApi<Context>
-
getLink
public void getLink(Context ctx, org.yamcs.protobuf.links.GetLinkRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkInfo> observer) - Specified by:
getLink
in classorg.yamcs.protobuf.links.AbstractLinksApi<Context>
-
enableLink
public void enableLink(Context ctx, org.yamcs.protobuf.links.EnableLinkRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkInfo> observer) - Specified by:
enableLink
in classorg.yamcs.protobuf.links.AbstractLinksApi<Context>
-
disableLink
public void disableLink(Context ctx, org.yamcs.protobuf.links.DisableLinkRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkInfo> observer) - Specified by:
disableLink
in classorg.yamcs.protobuf.links.AbstractLinksApi<Context>
-
resetLinkCounters
public void resetLinkCounters(Context ctx, org.yamcs.protobuf.links.ResetLinkCountersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkInfo> observer) - Specified by:
resetLinkCounters
in classorg.yamcs.protobuf.links.AbstractLinksApi<Context>
-
updateLink
public void updateLink(Context ctx, org.yamcs.protobuf.links.EditLinkRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkInfo> observer) - Specified by:
updateLink
in classorg.yamcs.protobuf.links.AbstractLinksApi<Context>
-
verifyLink
-