public class XBMCInstallAddonsCommand extends AbstractServerCommand<EmptyResult>
AbstractServerCommand.param
Constructor and Description |
---|
XBMCInstallAddonsCommand(Controller controller)
The constructor
|
Modifier and Type | Method and Description |
---|---|
EmptyResult |
execute(ICommandLogger logger,
IProgressMonitor monitor)
Used to execute the command
|
protected IXBMCUpdater |
getUpdater() |
void |
setAddons(java.util.List<java.lang.String> addons)
Set the list of addons to install using their addon ID from XBMC
|
getController
public XBMCInstallAddonsCommand(Controller controller)
controller
- The controllerprotected IXBMCUpdater getUpdater()
public EmptyResult execute(ICommandLogger logger, IProgressMonitor monitor)
execute
in class AbstractServerCommand<EmptyResult>
logger
- The command loggermonitor
- The progress monitorpublic void setAddons(java.util.List<java.lang.String> addons)
addons
- The addon ID's to install