Class TimelineApi

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

public class TimelineApi extends org.yamcs.protobuf.AbstractTimelineApi<Context>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addBand(Context ctx, org.yamcs.protobuf.AddBandRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineBand> observer)
     
    void
    addItemLog(Context ctx, org.yamcs.protobuf.AddItemLogRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.LogEntry> observer)
     
    void
    addView(Context ctx, org.yamcs.protobuf.AddViewRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineView> observer)
     
    void
    createItem(Context ctx, org.yamcs.protobuf.CreateItemRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineItem> observer)
     
    void
    deleteBand(Context ctx, org.yamcs.protobuf.DeleteBandRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineBand> observer)
     
    void
    deleteItem(Context ctx, org.yamcs.protobuf.DeleteItemRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineItem> observer)
     
    void
    deleteTimelineGroup(Context ctx, org.yamcs.protobuf.DeleteTimelineGroupRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineItem> observer)
     
    void
    deleteView(Context ctx, org.yamcs.protobuf.DeleteViewRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineView> observer)
     
    void
    getBand(Context ctx, org.yamcs.protobuf.GetBandRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineBand> observer)
     
    void
    getItem(Context ctx, org.yamcs.protobuf.GetItemRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineItem> observer)
     
    void
    getItemLog(Context ctx, org.yamcs.protobuf.GetItemLogRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineItemLog> observer)
     
    void
    getView(Context ctx, org.yamcs.protobuf.GetViewRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineView> observer)
     
    void
    listBands(Context ctx, org.yamcs.protobuf.ListBandsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListBandsResponse> observer)
     
    void
    listItems(Context ctx, org.yamcs.protobuf.ListItemsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListItemsResponse> observer)
     
    void
    listSources(Context ctx, org.yamcs.protobuf.ListSourcesRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListSourcesResponse> observer)
     
    void
    listTags(Context ctx, org.yamcs.protobuf.ListTimelineTagsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListTimelineTagsResponse> observer)
     
    void
    listViews(Context ctx, org.yamcs.protobuf.ListViewsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListViewsResponse> observer)
     
    void
    updateBand(Context ctx, org.yamcs.protobuf.UpdateBandRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineBand> observer)
     
    void
    updateItem(Context ctx, org.yamcs.protobuf.UpdateItemRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineItem> observer)
     
    void
    updateView(Context ctx, org.yamcs.protobuf.UpdateViewRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineView> observer)
     

    Methods inherited from class org.yamcs.protobuf.AbstractTimelineApi

    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

    • TimelineApi

      public TimelineApi()
  • Method Details

    • createItem

      public void createItem(Context ctx, org.yamcs.protobuf.CreateItemRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineItem> observer)
      Specified by:
      createItem in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • getItem

      public void getItem(Context ctx, org.yamcs.protobuf.GetItemRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineItem> observer)
      Specified by:
      getItem in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • updateItem

      public void updateItem(Context ctx, org.yamcs.protobuf.UpdateItemRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineItem> observer)
      Specified by:
      updateItem in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • listItems

      public void listItems(Context ctx, org.yamcs.protobuf.ListItemsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListItemsResponse> observer)
      Specified by:
      listItems in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • getItemLog

      public void getItemLog(Context ctx, org.yamcs.protobuf.GetItemLogRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineItemLog> observer)
      Specified by:
      getItemLog in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • addItemLog

      public void addItemLog(Context ctx, org.yamcs.protobuf.AddItemLogRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.LogEntry> observer)
      Specified by:
      addItemLog in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • listSources

      public void listSources(Context ctx, org.yamcs.protobuf.ListSourcesRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListSourcesResponse> observer)
      Specified by:
      listSources in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • listTags

      public void listTags(Context ctx, org.yamcs.protobuf.ListTimelineTagsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListTimelineTagsResponse> observer)
      Specified by:
      listTags in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • addBand

      public void addBand(Context ctx, org.yamcs.protobuf.AddBandRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineBand> observer)
      Specified by:
      addBand in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • getBand

      public void getBand(Context ctx, org.yamcs.protobuf.GetBandRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineBand> observer)
      Specified by:
      getBand in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • listBands

      public void listBands(Context ctx, org.yamcs.protobuf.ListBandsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListBandsResponse> observer)
      Specified by:
      listBands in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • updateBand

      public void updateBand(Context ctx, org.yamcs.protobuf.UpdateBandRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineBand> observer)
      Specified by:
      updateBand in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • deleteBand

      public void deleteBand(Context ctx, org.yamcs.protobuf.DeleteBandRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineBand> observer)
      Specified by:
      deleteBand in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • addView

      public void addView(Context ctx, org.yamcs.protobuf.AddViewRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineView> observer)
      Specified by:
      addView in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • getView

      public void getView(Context ctx, org.yamcs.protobuf.GetViewRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineView> observer)
      Specified by:
      getView in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • listViews

      public void listViews(Context ctx, org.yamcs.protobuf.ListViewsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListViewsResponse> observer)
      Specified by:
      listViews in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • updateView

      public void updateView(Context ctx, org.yamcs.protobuf.UpdateViewRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineView> observer)
      Specified by:
      updateView in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • deleteView

      public void deleteView(Context ctx, org.yamcs.protobuf.DeleteViewRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineView> observer)
      Specified by:
      deleteView in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • deleteItem

      public void deleteItem(Context ctx, org.yamcs.protobuf.DeleteItemRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineItem> observer)
      Specified by:
      deleteItem in class org.yamcs.protobuf.AbstractTimelineApi<Context>
    • deleteTimelineGroup

      public void deleteTimelineGroup(Context ctx, org.yamcs.protobuf.DeleteTimelineGroupRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.TimelineItem> observer)
      Specified by:
      deleteTimelineGroup in class org.yamcs.protobuf.AbstractTimelineApi<Context>