java.lang.Object
org.yamcs.cmdhistory.StreamCommandHistoryPublisher
- All Implemented Interfaces:
CommandHistoryPublisher
Injects the command history updates in the command history stream
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.yamcs.cmdhistory.CommandHistoryPublisher
CommandHistoryPublisher.AckStatus -
Field Summary
FieldsFields inherited from interface org.yamcs.cmdhistory.CommandHistoryPublisher
AcknowledgeQueued_KEY, AcknowledgeReleased_KEY, AcknowledgeSent_KEY, CcsdsSeq_KEY, CommandComplete_KEY, Queue_KEY, SUFFIX_MESSAGE, SUFFIX_RETURN, SUFFIX_STATUS, SUFFIX_TIME, TransmissionConstraints_KEY, Verifier_KEY_PREFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidpublishAck(org.yamcs.protobuf.Commanding.CommandId cmdId, String key, long time, CommandHistoryPublisher.AckStatus state, String message, ParameterValue resultPv) Publish an acknowledgement status to the command history.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.yamcs.cmdhistory.CommandHistoryPublisher
commandFailed, publish, publishAck, publishAck
-
Field Details
-
REALTIME_CMDHIST_STREAM_NAME
- See Also:
-
DUMP_CMDHIST_STREAM_NAME
- See Also:
-
-
Constructor Details
-
StreamCommandHistoryPublisher
-
-
Method Details
-
publish
- Specified by:
publishin interfaceCommandHistoryPublisher
-
publish
- Specified by:
publishin interfaceCommandHistoryPublisher
-
publish
- Specified by:
publishin interfaceCommandHistoryPublisher
-
publish
- Specified by:
publishin interfaceCommandHistoryPublisher
-
publish
-
publishAck
public void publishAck(org.yamcs.protobuf.Commanding.CommandId cmdId, String key, long time, CommandHistoryPublisher.AckStatus state, String message, ParameterValue resultPv) Description copied from interface:CommandHistoryPublisherPublish an acknowledgement status to the command history.Entries (corresponding to command history columns) are created:
- key_Time
- key_Status
- key_Message
- key_Return
- Specified by:
publishAckin interfaceCommandHistoryPublisher
-
addCommand
- Specified by:
addCommandin interfaceCommandHistoryPublisher
-
getInstance
-
getStream
-