public class EventActionGroup extends java.lang.Object implements EventAction
ACTION_BALANCE, ACTION_CREATE, ACTION_DEPLOY, ACTION_DISABLE, ACTION_ENABLE, ACTION_FAILOVER, ACTION_LIST, ACTION_QUERY, ACTION_RELOAD, ACTION_REMOVE, ACTION_RENAME, ACTION_RESTART, ACTION_STANDBY, ACTION_STOP, ACTION_UNDEPLOY, ACTION_UPDATE
Constructor and Description |
---|
EventActionGroup(java.util.Map props) |
Modifier and Type | Method and Description |
---|---|
void |
close()
closes or cleans up all the resources
|
void |
disableActionScript() |
void |
enableActionScript() |
protected void |
finalize() |
java.lang.String |
getName()
returns the name of the action
|
int |
getNumberScripts() |
void |
invokeAction(long currentTime,
Event event)
invokes the action upon the event
|
boolean |
isActive(long currentTime,
Event event)
It returns true if any script is active, or false otherwise
|
public void invokeAction(long currentTime, Event event)
EventAction
invokeAction
in interface EventAction
public boolean isActive(long currentTime, Event event)
public int getNumberScripts()
public void disableActionScript()
public void enableActionScript()
public java.lang.String getName()
EventAction
getName
in interface EventAction
public void close()
EventAction
close
in interface EventAction
protected void finalize()
finalize
in class java.lang.Object