public class StreamTcCommandReleaser extends com.google.common.util.concurrent.AbstractService implements CommandReleaser
| Constructor and Description |
|---|
StreamTcCommandReleaser(String yamcsInstance,
Map<String,String> config) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doStart() |
protected void |
doStop() |
void |
init(Processor proc) |
void |
releaseCommand(PreparedCommand pc)
release a command.
|
void |
setCommandHistory(CommandHistoryPublisher commandHistoryPublisher)
the command releaser has to add the command to the history when it is released.
|
addListener, awaitRunning, awaitRunning, awaitTerminated, awaitTerminated, failureCause, isRunning, notifyFailed, notifyStarted, notifyStopped, startAsync, state, stopAsync, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitinitpublic StreamTcCommandReleaser(String yamcsInstance, Map<String,String> config) throws ConfigurationException
ConfigurationExceptionpublic void init(Processor proc)
init in interface ProcessorServicepublic void releaseCommand(PreparedCommand pc)
CommandReleaserreleaseCommand in interface CommandReleaserprotected void doStart()
doStart in class com.google.common.util.concurrent.AbstractServicepublic void setCommandHistory(CommandHistoryPublisher commandHistoryPublisher)
CommandReleasersetCommandHistory in interface CommandReleaserprotected void doStop()
doStop in class com.google.common.util.concurrent.AbstractServiceCopyright © 2018 Space Applications Services. All rights reserved.