com.ibm.websphere.command
Class LocalTarget
- java.lang.Object
com.ibm.websphere.command.LocalTarget
All implemented interfaces:
- public class LocalTarget
- extends java.lang.Object
- implements CommandTarget
Applications that need to run commands remotely must override this implementation.
Constructor Summary
Constructor and Description |
---|
LocalTarget()
|
Method Summary
Modifier and Type | Method and Description |
---|---|
executeCommand(TargetableCommand command)
Runs a command locally (in the client's JVM).
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail
LocalTarget
- public LocalTarget()
Method Detail
executeCommand
- public TargetableCommand executeCommand( TargetableCommand command)
- throws java.rmi.RemoteException
- CommandException
Runs a command locally (in the client's JVM).
Specified by:
executeCommand
in interface CommandTarget
Parameters:
command
- The targetable command to be run. Returns:
The command after it has been run.
If the hasOutputProperties() method on the command returns
false
, this method can return null as a performance
optimization. Throws:
java.rmi.RemoteException
- The superclass for all remote exceptions.
This implementation should never throw a remote exception. CommandException
- The superclass for all command exceptions.