public class Protocol extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.apache.activemq.artemis.api.core.SimpleString |
CMDQUEUE_CONTROL_ADDRESS
address where command queue control commands can be sent
|
static org.apache.activemq.artemis.api.core.SimpleString |
CMDQUEUE_INFO_ADDRESS
address where all the Command Queues and command stationed in the Queues are registered there is also a queue
with the same name that can be browsed to get the initial list
|
static org.apache.activemq.artemis.api.core.SimpleString |
DATA_TO_HEADER_NAME |
static String |
DATA_TYPE_HEADER_NAME
used to send chunks of data in a stream
|
static String |
ERROR_MSG_HEADER_NAME |
static String |
ERROR_TYPE_HEADER_NAME |
static String |
HDR_EVENT_NAME
used to send one shot events (publish/subscribe)
|
static String |
IN_VM_FACTORY |
static org.apache.activemq.artemis.api.core.SimpleString |
LINK_CONTROL_ADDRESS
address where link control messages can be sent
|
static org.apache.activemq.artemis.api.core.SimpleString |
LINK_INFO_ADDRESS
address where all the I/O Links are registered (e.g.
|
static String |
MSG_TYPE_HEADER_NAME |
static org.apache.activemq.artemis.api.core.SimpleString |
REPLYTO_HEADER_NAME |
static String |
REQUEST_TYPE_HEADER_NAME |
static org.apache.activemq.artemis.api.core.SimpleString |
YAMCS_SERVER_CONTROL_ADDRESS |
static org.apache.activemq.artemis.api.core.SimpleString |
YPROCESSOR_CONTROL_ADDRESS
address where channel control commands can be sent
|
static org.apache.activemq.artemis.api.core.SimpleString |
YPROCESSOR_INFO_ADDRESS
address where all the Channels are registered there is also a queue with the same name that can be browsed to get
the initial list
|
static org.apache.activemq.artemis.api.core.SimpleString |
YPROCESSOR_STATISTICS_ADDRESS
address where channel statistics are published regularly
|
| Constructor and Description |
|---|
Protocol() |
| Modifier and Type | Method and Description |
|---|---|
static void |
closeKiller()
Close killer (used in order to reduce warnings during maven builds
|
static com.google.protobuf.MessageLite |
decode(org.apache.activemq.artemis.api.core.client.ClientMessage msg,
com.google.protobuf.MessageLite.Builder builder) |
static com.google.protobuf.MessageLite.Builder |
decodeBuilder(org.apache.activemq.artemis.api.core.client.ClientMessage msg,
com.google.protobuf.MessageLite.Builder builder) |
static void |
encode(org.apache.activemq.artemis.api.core.client.ClientMessage msg,
com.google.protobuf.MessageLite ml) |
static boolean |
endOfStream(org.apache.activemq.artemis.api.core.client.ClientMessage msg) |
static org.apache.activemq.artemis.api.core.SimpleString |
getEventRealtimeAddress(String instance) |
static org.apache.activemq.artemis.api.core.SimpleString |
getPacketAddress(String instance,
String streamName) |
static org.apache.activemq.artemis.api.core.SimpleString |
getPacketRealtimeAddress(String instance) |
static org.apache.activemq.artemis.api.core.SimpleString |
getParameterRealtimeAddress(String instance) |
static org.apache.activemq.artemis.api.core.SimpleString |
getReplayControlAddress(String instance) |
static org.apache.activemq.artemis.api.core.SimpleString |
getYarchIndexControlAddress(String instance) |
static org.apache.activemq.artemis.api.core.SimpleString |
getYarchRetrievalControlAddress(String instance) |
static void |
killProducerOnConsumerClosed(org.apache.activemq.artemis.api.core.client.ClientProducer p,
org.apache.activemq.artemis.api.core.SimpleString a)
Closes producer when a consumer for address a has been detected as dead
|
public static final String MSG_TYPE_HEADER_NAME
public static final String REQUEST_TYPE_HEADER_NAME
public static final String ERROR_MSG_HEADER_NAME
public static final String ERROR_TYPE_HEADER_NAME
public static final org.apache.activemq.artemis.api.core.SimpleString DATA_TO_HEADER_NAME
public static final org.apache.activemq.artemis.api.core.SimpleString YAMCS_SERVER_CONTROL_ADDRESS
public static final org.apache.activemq.artemis.api.core.SimpleString REPLYTO_HEADER_NAME
public static final String IN_VM_FACTORY
public static final String DATA_TYPE_HEADER_NAME
public static final String HDR_EVENT_NAME
public static final org.apache.activemq.artemis.api.core.SimpleString LINK_INFO_ADDRESS
public static final org.apache.activemq.artemis.api.core.SimpleString LINK_CONTROL_ADDRESS
public static final org.apache.activemq.artemis.api.core.SimpleString YPROCESSOR_INFO_ADDRESS
public static final org.apache.activemq.artemis.api.core.SimpleString YPROCESSOR_CONTROL_ADDRESS
public static final org.apache.activemq.artemis.api.core.SimpleString YPROCESSOR_STATISTICS_ADDRESS
public static final org.apache.activemq.artemis.api.core.SimpleString CMDQUEUE_INFO_ADDRESS
public static final org.apache.activemq.artemis.api.core.SimpleString CMDQUEUE_CONTROL_ADDRESS
public static org.apache.activemq.artemis.api.core.SimpleString getReplayControlAddress(String instance)
public static org.apache.activemq.artemis.api.core.SimpleString getYarchRetrievalControlAddress(String instance)
public static org.apache.activemq.artemis.api.core.SimpleString getYarchIndexControlAddress(String instance)
public static org.apache.activemq.artemis.api.core.SimpleString getEventRealtimeAddress(String instance)
public static org.apache.activemq.artemis.api.core.SimpleString getParameterRealtimeAddress(String instance)
public static org.apache.activemq.artemis.api.core.SimpleString getPacketRealtimeAddress(String instance)
public static org.apache.activemq.artemis.api.core.SimpleString getPacketAddress(String instance, String streamName)
public static com.google.protobuf.MessageLite decode(org.apache.activemq.artemis.api.core.client.ClientMessage msg,
com.google.protobuf.MessageLite.Builder builder)
throws org.yamcs.api.YamcsApiException
org.yamcs.api.YamcsApiExceptionpublic static com.google.protobuf.MessageLite.Builder decodeBuilder(org.apache.activemq.artemis.api.core.client.ClientMessage msg,
com.google.protobuf.MessageLite.Builder builder)
throws org.yamcs.api.YamcsApiException
org.yamcs.api.YamcsApiExceptionpublic static void encode(org.apache.activemq.artemis.api.core.client.ClientMessage msg,
com.google.protobuf.MessageLite ml)
public static boolean endOfStream(org.apache.activemq.artemis.api.core.client.ClientMessage msg)
public static void killProducerOnConsumerClosed(org.apache.activemq.artemis.api.core.client.ClientProducer p,
org.apache.activemq.artemis.api.core.SimpleString a)
p - a - public static void closeKiller()
Copyright © 2019 Space Applications Services. All rights reserved.