public final class AgentApplication extends AbstractStateNotifyingCommand
Constructor and Description |
---|
AgentApplication(org.osgi.framework.BundleContext bundleContext,
ExitStatus exitStatus) |
Modifier and Type | Method and Description |
---|---|
boolean |
isAvailableInShell()
Whether the command is available to be invoked from within the shell.
|
boolean |
isStorageRequired()
Whether the command depends on
Storage |
void |
run(CommandContext ctx)
Execute the command.
|
void |
shutdown() |
getNotifier, setStorageRequired
isAvailableOutsideShell
public AgentApplication(org.osgi.framework.BundleContext bundleContext, ExitStatus exitStatus)
public void run(CommandContext ctx) throws CommandException
Command
com.redhat.thermostat.launcher.Launcher
will
present the exception message to the user.CommandException
public void shutdown()
public boolean isAvailableInShell()
Command
isAvailableInShell
in interface Command
isAvailableInShell
in class AbstractCommand
public boolean isStorageRequired()
Command
Storage
isStorageRequired
in interface Command
isStorageRequired
in class AbstractStateNotifyingCommand
Storage
is required.Copyright © 2014. All rights reserved.