| Package | Description |
|---|---|
| org.yamcs.api.artemis | |
| org.yamcs.artemis |
| Class and Description |
|---|
| ArtemisApiException
this was created because hornetq in its last incarnation throws Exception instead of HornetqException Should be used
for problems with encoding/decoding and sending/receiving messages via hornetq.
|
| ConnectionListener
A connection listener interface for clients connecting to a yamcs server.
|
| YamcsClient
Collect here scenarios and corresponding methods for sending/receiving data: sendRequest via rpcProducer - "method"
name as property and parameters as a ProtoBuf message - should automatically encode the replyTo address sendReply via
rpcProducer - OK/NOK as property and return parameters as a ProtoBuf message - should somehow correlate with the
request TODO
executeRpc via rpcProducer/rpcConsumer -sendRequest and wait for replay a configurable timeout
sendData via dataProducer - one chunk in a stream of data. - should manage end of stream conditions - should manage
multiplexing different ProtoBuf message types
sendEvent via dataProducer - event name as property and parameters as ProtoBuf message
|
| YamcsClient.ClientBuilder |
| YamcsSession |
| YamcsSession.Builder |
| Class and Description |
|---|
| ArtemisApiException
this was created because hornetq in its last incarnation throws Exception instead of HornetqException Should be used
for problems with encoding/decoding and sending/receiving messages via hornetq.
|
Copyright © 2019 Space Applications Services. All rights reserved.