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 |
releaseCommand(PreparedCommand pc)
release a command.
|
void |
setCommandHistory(CommandHistoryPublisher commandHistoryListener)
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, toStringpublic StreamTcCommandReleaser(String yamcsInstance, Map<String,String> config) throws ConfigurationException
ConfigurationExceptionpublic void releaseCommand(PreparedCommand pc)
CommandReleaserreleaseCommand in interface CommandReleaserprotected void doStart()
doStart in class com.google.common.util.concurrent.AbstractServicepublic void setCommandHistory(CommandHistoryPublisher commandHistoryListener)
CommandReleasersetCommandHistory in interface CommandReleaserprotected void doStop()
doStop in class com.google.common.util.concurrent.AbstractServiceCopyright © 2017 Space Applications Services. All rights reserved.