| Interface | Description |
|---|---|
| TupleTranslator |
Translates between tuples and ActiveMQ messages.
|
| Class | Description |
|---|---|
| AbstractArtemisTranslatorService |
takes data from yamcs streams and publishes it to artemis address
|
| ArtemisCmdHistoryDataLink |
Receives command history data from Artemis queues and publishes into yamcs streams
|
| ArtemisCmdHistoryService |
Takes cmd history data from yamcs streams and publishes it to artemis address (reverse of
ArtemisCmdHistoryDataLink) |
| ArtemisEventDataLink |
Receives event data from Artemis queues and publishes into yamcs streams
|
| ArtemisEventService |
Takes event data from yarch streams and publishes it to artemis address (reverse of
ArtemisEventDataLink) |
| ArtemisPlugin | |
| ArtemisPpService |
takes Parameter data from yarch streams and publishes it to hornetq address (reverse of
ArtemisParameterDataLink)
To avoid a ping-pong effect:
it creates a queue with a filter on hornet side
it remembers a thread local version of the tuple in transition on yarch side
|
| ArtemisServer |
Server wide service that initialises and starts the artemis/hornetq server
|
| ArtemisTmService |
Takes TM data from yamcs streams and publishes it to ActiveMQ Artemis address (reverse of
ArtemisTmDataLink) |
| CmdHistoryTupleTranslator | |
| EventTupleTranslator | |
| PpTupleTranslator |
Translates between Processed Parameter tuples and ActiveMQ messages.
|
| RealtimeArtemisParameterService |
Provides realtime parameter subscription via artemis.
|
| TmTupleTranslator |
Translates between tuples as defined in
DataLinkInitialiser and ActiveMQ messages containing
TmPacketData |
Copyright © 2019 Space Applications Services. All rights reserved.