Package | Description |
---|---|
org.pentaho.platform.api.action |
Modifier and Type | Interface and 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 Action
|
interface |
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.
|
Modifier and Type | Method and Description |
---|---|
IActionInvokeStatus |
IActionAdaptor.delete(IAction action,
String user,
Map<String,Serializable> params)
Delete the request
|
IActionInvokeStatus |
IActionAdaptor.execute(IAction action,
String user,
Map<String,Serializable> params)
Execute the request in the orchestration environment
|
IActionInvokeStatus |
IActionInvoker.invokeAction(IAction action,
String user,
Map<String,Serializable> params)
Invokes the
IAction action . |
boolean |
IActionInvoker.isSupportedAction(IAction action)
Predicate that tells whether an
IActionInvoker can handle a given IAction |
IActionInvokeStatus |
IActionAdaptor.schedule(IAction action,
String user,
Map<String,Serializable> params)
Schedule the request for execution in the orchestration environment in future
|
Copyright © 2020 Hitachi Vantara. All rights reserved.