Modifier and Type | Class and Description |
---|---|
static class |
CommandAction.CommandData |
Modifier and Type | Field and Description |
---|---|
protected jadex.commons.IResultCommand<jadex.commons.future.IFuture<T>,CommandAction.CommandData> |
command
The command.
|
Constructor and Description |
---|
CommandAction(jadex.commons.IResultCommand<jadex.commons.future.IFuture<T>,CommandAction.CommandData> command) |
Modifier and Type | Method and Description |
---|---|
jadex.commons.future.IFuture<T> |
execute(IEvent event,
IRule<T> rule,
java.lang.Object context,
java.lang.Object condresult)
Execute the action.
|
jadex.commons.IResultCommand<jadex.commons.future.IFuture<T>,CommandAction.CommandData> |
getCommand()
Get the command.
|
void |
setCommand(jadex.commons.IResultCommand<jadex.commons.future.IFuture<T>,CommandAction.CommandData> command)
Set the command.
|
protected jadex.commons.IResultCommand<jadex.commons.future.IFuture<T>,CommandAction.CommandData> command
public CommandAction(jadex.commons.IResultCommand<jadex.commons.future.IFuture<T>,CommandAction.CommandData> command)
public jadex.commons.future.IFuture<T> execute(IEvent event, IRule<T> rule, java.lang.Object context, java.lang.Object condresult)
IAction
public jadex.commons.IResultCommand<jadex.commons.future.IFuture<T>,CommandAction.CommandData> getCommand()
public void setCommand(jadex.commons.IResultCommand<jadex.commons.future.IFuture<T>,CommandAction.CommandData> command)
command
- The command to set.