Uses of Interface
org.pentaho.platform.api.action.IAction
-
Packages that use IAction Package Description org.pentaho.platform.api.action -
-
Uses of IAction in org.pentaho.platform.api.action
Subinterfaces of IAction in org.pentaho.platform.api.action Modifier and Type Interface Description interface
IDefinitionAwareAction
Makes an Action privy to certain details about the action definition that is responsible for executing it.interface
ILoggingAction
The interface for an Action that wants to be provided with a logger.interface
IPostProcessingAction
The interface for Actions that allows caller get information from Actioninterface
IPreProcessingAction
Allows an Action to do some preliminary work prior to execution.interface
ISessionAwareAction
The interface for an Action that wants to be provided with a session.interface
IStreamingAction
The interface for Actions that want to stream content to the caller.interface
IStreamProcessingAction
The interface for Actions that want to process the contents of a stream provided by the caller.interface
IVarArgsAction
Allows an Action to accept inputs from the action sequence that are unspecified by the Action itself.Methods in org.pentaho.platform.api.action with parameters of type IAction Modifier and Type Method Description IActionInvokeStatus
IActionAdaptor. delete(IAction action, String user, Map<String,Serializable> params)
Delete the requestIActionInvokeStatus
IActionAdaptor. execute(IAction action, String user, Map<String,Serializable> params)
Execute the request in the orchestration environmentIActionInvokeStatus
IActionInvoker. invokeAction(IAction action, String user, Map<String,Serializable> params)
Invokes theIAction
action
.boolean
IActionInvoker. isSupportedAction(IAction action)
Predicate that tells whether anIActionInvoker
can handle a givenIAction
IActionInvokeStatus
IActionAdaptor. schedule(IAction action, String user, Map<String,Serializable> params)
Schedule the request for execution in the orchestration environment in future
-