public abstract class AbstractIndexesApi<T> extends Object implements Api<T>
| Constructor and Description |
|---|
AbstractIndexesApi() |
| Modifier and Type | Method and Description |
|---|---|
void |
callMethod(com.google.protobuf.Descriptors.MethodDescriptor method,
T ctx,
com.google.protobuf.Message request,
Observer<com.google.protobuf.Message> future) |
Observer<com.google.protobuf.Message> |
callMethod(com.google.protobuf.Descriptors.MethodDescriptor method,
T ctx,
Observer<com.google.protobuf.Message> future) |
com.google.protobuf.Descriptors.ServiceDescriptor |
getDescriptorForType() |
com.google.protobuf.Message |
getRequestPrototype(com.google.protobuf.Descriptors.MethodDescriptor method) |
com.google.protobuf.Message |
getResponsePrototype(com.google.protobuf.Descriptors.MethodDescriptor method) |
abstract void |
listCommandHistoryIndex(T ctx,
ListCommandHistoryIndexRequest request,
Observer<IndexResponse> observer)
List command history index
|
abstract void |
listCompletenessIndex(T ctx,
ListCompletenessIndexRequest request,
Observer<IndexResponse> observer)
List completeness index
|
abstract void |
listEventIndex(T ctx,
ListEventIndexRequest request,
Observer<IndexResponse> observer)
List event index
|
abstract void |
listPacketIndex(T ctx,
ListPacketIndexRequest request,
Observer<IndexResponse> observer)
List packet index
|
abstract void |
listParameterIndex(T ctx,
ListParameterIndexRequest request,
Observer<IndexResponse> observer)
List parameter index
|
abstract void |
rebuildCcsdsIndex(T ctx,
RebuildCcsdsIndexRequest request,
Observer<com.google.protobuf.Empty> observer)
Rebuild CCSDS TM Index
|
abstract void |
streamCommandIndex(T ctx,
StreamCommandIndexRequest request,
Observer<Yamcs.ArchiveRecord> observer)
Streams back processed parameter index records
|
abstract void |
streamCompletenessIndex(T ctx,
StreamCompletenessIndexRequest request,
Observer<Yamcs.ArchiveRecord> observer)
Streams back event index records
|
abstract void |
streamEventIndex(T ctx,
StreamEventIndexRequest request,
Observer<Yamcs.ArchiveRecord> observer)
Streams back event index records
|
abstract void |
streamIndex(T ctx,
StreamIndexRequest request,
Observer<Yamcs.IndexResult> observer)
Streams back index records
|
abstract void |
streamPacketIndex(T ctx,
StreamPacketIndexRequest request,
Observer<Yamcs.ArchiveRecord> observer)
Streams back packet index records
|
abstract void |
streamParameterIndex(T ctx,
StreamParameterIndexRequest request,
Observer<Yamcs.ArchiveRecord> observer)
Streams back parameter index records
|
public abstract void listCommandHistoryIndex(T ctx, ListCommandHistoryIndexRequest request, Observer<IndexResponse> observer)
List command history index
public abstract void listEventIndex(T ctx, ListEventIndexRequest request, Observer<IndexResponse> observer)
List event index
public abstract void listPacketIndex(T ctx, ListPacketIndexRequest request, Observer<IndexResponse> observer)
List packet index
public abstract void listParameterIndex(T ctx, ListParameterIndexRequest request, Observer<IndexResponse> observer)
List parameter index
public abstract void listCompletenessIndex(T ctx, ListCompletenessIndexRequest request, Observer<IndexResponse> observer)
List completeness index
public abstract void streamIndex(T ctx, StreamIndexRequest request, Observer<Yamcs.IndexResult> observer)
Streams back index records
public abstract void streamPacketIndex(T ctx, StreamPacketIndexRequest request, Observer<Yamcs.ArchiveRecord> observer)
Streams back packet index records
public abstract void streamParameterIndex(T ctx, StreamParameterIndexRequest request, Observer<Yamcs.ArchiveRecord> observer)
Streams back parameter index records
public abstract void streamCommandIndex(T ctx, StreamCommandIndexRequest request, Observer<Yamcs.ArchiveRecord> observer)
Streams back processed parameter index records
public abstract void streamEventIndex(T ctx, StreamEventIndexRequest request, Observer<Yamcs.ArchiveRecord> observer)
Streams back event index records
public abstract void streamCompletenessIndex(T ctx, StreamCompletenessIndexRequest request, Observer<Yamcs.ArchiveRecord> observer)
Streams back event index records
public abstract void rebuildCcsdsIndex(T ctx, RebuildCcsdsIndexRequest request, Observer<com.google.protobuf.Empty> observer)
Rebuild CCSDS TM Index
public final com.google.protobuf.Descriptors.ServiceDescriptor getDescriptorForType()
getDescriptorForType in interface Api<T>public final com.google.protobuf.Message getRequestPrototype(com.google.protobuf.Descriptors.MethodDescriptor method)
getRequestPrototype in interface Api<T>public final com.google.protobuf.Message getResponsePrototype(com.google.protobuf.Descriptors.MethodDescriptor method)
getResponsePrototype in interface Api<T>public final void callMethod(com.google.protobuf.Descriptors.MethodDescriptor method,
T ctx,
com.google.protobuf.Message request,
Observer<com.google.protobuf.Message> future)
callMethod in interface Api<T>Copyright © 2022 Space Applications Services. All rights reserved.