public abstract class ActionProvider extends ActionClass
| Constructor and Description |
|---|
ActionProvider(PropertyContainerClassContext context,
java.lang.String name,
java.lang.String description,
boolean taskAction,
long timeoutInterval)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
abstract Action |
createAction(java.util.Map<java.lang.String,java.lang.Object> properties)
Creates a new action.
|
getDescription, getName, getTimeoutInterval, isTaskActionaddSupportedProperty, evaluatePropertyConstraints, getContext, getSupportedProperties, getSupportedProperty, getType, hasSupportedProperties, setContext, setSupportedProperties, validatepublic ActionProvider(PropertyContainerClassContext context, java.lang.String name, java.lang.String description, boolean taskAction, long timeoutInterval)
context - the container class contextname - the name of the actiondescription - a description of the actiontaskAction - should this action be used for tasks?timeoutInterval - the maximum interval (in ms) the action is allowed to run before it is timed outpublic abstract Action createAction(java.util.Map<java.lang.String,java.lang.Object> properties)
properties - the property values for this action executionCopyright © 2015 Whizzo Software LLC. All rights reserved.