public class StartCommandImpl extends InstallCommandImpl implements Command
Modifier and Type | Field and Description |
---|---|
private org.osgi.framework.BundleContext |
m_context |
private static java.lang.String |
POLICY_SWITCH |
private static java.lang.String |
TRANSIENT_SWITCH |
Constructor and Description |
---|
StartCommandImpl(org.osgi.framework.BundleContext context) |
Modifier and Type | Method and Description |
---|---|
void |
execute(java.lang.String s,
java.io.PrintStream out,
java.io.PrintStream err)
Executes the command using the supplied command line, output
print stream, and error print stream.
|
java.lang.String |
getName()
Returns the name of the command that is implemented by the
interface.
|
java.lang.String |
getShortDescription()
Returns a short description of the command; this description
should be as short as possible.
|
java.lang.String |
getUsage()
Returns the usage string for the command.
|
install
private static final java.lang.String TRANSIENT_SWITCH
private static final java.lang.String POLICY_SWITCH
private org.osgi.framework.BundleContext m_context
public StartCommandImpl(org.osgi.framework.BundleContext context)
public java.lang.String getName()
Command
getName
in interface Command
getName
in class InstallCommandImpl
public java.lang.String getUsage()
Command
install[ ...]
getUsage
in interface Command
getUsage
in class InstallCommandImpl
public java.lang.String getShortDescription()
Command
getShortDescription
in interface Command
getShortDescription
in class InstallCommandImpl
public void execute(java.lang.String s, java.io.PrintStream out, java.io.PrintStream err)
Command
execute
in interface Command
execute
in class InstallCommandImpl
s
- the complete command line, including the command name.out
- the print stream to use for standard output.err
- the print stream to use for standard error.