public class ArtemisRetrievalServer
extends com.google.common.util.concurrent.AbstractExecutionThreadService
| Constructor and Description |
|---|
ArtemisRetrievalServer(ReplayServer replayServer) |
| Modifier and Type | Method and Description |
|---|---|
void |
createReplay(org.apache.activemq.artemis.api.core.client.ClientMessage requestMsg,
org.apache.activemq.artemis.api.core.SimpleString replyto,
org.apache.activemq.artemis.api.core.SimpleString dataAddress)
create a new packet replay object
|
void |
run() |
protected void |
startUp() |
void |
triggerShutdown() |
public ArtemisRetrievalServer(ReplayServer replayServer) throws org.apache.activemq.artemis.api.core.ActiveMQException, YamcsApiException
org.apache.activemq.artemis.api.core.ActiveMQExceptionYamcsApiExceptionprotected void startUp()
startUp in class com.google.common.util.concurrent.AbstractExecutionThreadServicepublic void run()
run in class com.google.common.util.concurrent.AbstractExecutionThreadServicepublic void createReplay(org.apache.activemq.artemis.api.core.client.ClientMessage requestMsg,
org.apache.activemq.artemis.api.core.SimpleString replyto,
org.apache.activemq.artemis.api.core.SimpleString dataAddress)
throws YamcsException,
YamcsApiException,
IOException,
org.apache.activemq.artemis.api.core.ActiveMQException,
InvalidAuthenticationToken
requestMsg - - message containing in the body the protobuf ReplayRequestreplyto - - address used to send the response messagedataAddress - - address used to send the dataYamcsApiExceptionYamcsExceptionorg.apache.activemq.artemis.api.core.ActiveMQExceptionIOExceptionInvalidAuthenticationTokenpublic void triggerShutdown()
triggerShutdown in class com.google.common.util.concurrent.AbstractExecutionThreadServiceCopyright © 2017 Space Applications Services. All rights reserved.