R
- The result typepublic abstract class AbstractServerCommand<R extends ICommandResult>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
AbstractServerCommand.param
Used to annotate parameters
|
Constructor and Description |
---|
AbstractServerCommand(Controller controller)
The constructor
|
Modifier and Type | Method and Description |
---|---|
abstract R |
execute(ICommandLogger logger,
IProgressMonitor monitor)
Used to execute the command
|
Controller |
getController()
Used to get the controller
|
public AbstractServerCommand(Controller controller)
controller
- The media controllerpublic Controller getController()
public abstract R execute(ICommandLogger logger, IProgressMonitor monitor)
logger
- The command loggermonitor
- The progress monitor