| Package | Description |
|---|---|
| org.lsst.ccs.gconsole.agent.command |
Utility for sending commands to remote subsystems and processing responses.
|
| org.lsst.ccs.gconsole.services.command |
GUI service for sending commands to remote subsystems and processing responses.
|
| Modifier and Type | Field and Description |
|---|---|
static CommandHandle |
CommandHandle.NONE
Empty
CommandHandle that does no processing. |
| Modifier and Type | Method and Description |
|---|---|
CommandTask |
CommandSender.execute(CommandHandle handle,
Duration timeout,
String command,
Object... args)
Sends a command to a remote subsystem.
|
CommandTask |
CommandSender.execute(CommandHandle handle,
String command,
Object... args)
Sends a command to a remote subsystem with the default timeout.
|
void |
CommandSender.setCommandHandle(CommandHandle defaultCommandHandle)
Sets the default command handle for this sender.
|
| Constructor and Description |
|---|
CommandTask(CommandSender sender,
CommandHandle handle,
Duration timeout,
String command,
Object... args)
Creates a
CommandTask. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultCommandHandle
Basic console-specific implementation of
CommandHandle interface. |
| Modifier and Type | Method and Description |
|---|---|
CommandTask |
CommandService.execute(CommandHandle handle,
Duration timeout,
String command,
Object... args)
Sends a command to a remote subsystem.
|
CommandTask |
CommandService.execute(CommandHandle handle,
String command,
Object... args)
Sends a command to a remote subsystem with the default timeout.
|
Copyright © 2019 LSST. All rights reserved.