V - The action resultpublic class ObtainableAction<V> extends CheckableAction<V>
| Modifier and Type | Field and Description |
|---|---|
protected Callable<Object[]> |
obtaining
The obtaining state - performs the obtain action and invokes the hook.
|
checkingactionTask, CANCELLED, hookInvoker| Modifier | Constructor and Description |
|---|---|
protected |
ObtainableAction(ActionType actionType,
ActionTarget actionTarget,
ActionTask<V> actionTask,
Class<V> resultClass,
DialogController dialogController)
Constructs a new obtainable g9 action.
|
| Modifier and Type | Method and Description |
|---|---|
V |
call()
Performs the action and invokes hooks.
|
protected void |
setActionHookList(ActionHookList<V> actionHookList)
Sets the list of action hooks to be used by this action.
|
cancel, cleanUpHook, getActionHookList, getActionSetupValue, getActionTarget, getActionTask, getActionType, getApplicationController, getController, getCurrentInstanceList, getDialogController, getEvent, getFlag, getHookInvoker, getLog, getMessageUtil, getResultClas, getResultClass, getThreadType, hasHook, isCancelled, isInvokeHooksOn, setActionSetupValue, setEvent, setFlag, setLog, shouldInvokeHook, toStringprotected ObtainableAction(ActionType actionType, ActionTarget actionTarget, ActionTask<V> actionTask, Class<V> resultClass, DialogController dialogController)
actionType - the action typeactionTarget - the action targetactionTask - the callable implementing the action taskresultClass - the target classdialogController - the dialog controller that initiated this actionprotected void setActionHookList(ActionHookList<V> actionHookList)
G9ActionsetActionHookList in class CheckableAction<V>actionHookList - the action hook list of this actionCopyright © 2006–2020 Esito AS. All rights reserved.