| 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  | 
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. 
 |