| Interface | Description |
|---|---|
| IAction |
Actions are the lightweight alternative to platform components (see
IComponent). |
| IDefinitionAwareAction |
Makes an Action privy to certain details about the action definition that is responsible for executing it.
|
| ILoggingAction |
The interface for an Action that wants to be provided with a logger.
|
| IPreProcessingAction |
Allows an Action to do some preliminary work prior to execution.
|
| ISessionAwareAction |
The interface for an Action that wants to be provided with a session.
|
| IStreamingAction |
The interface for Actions that want to stream content to the caller.
|
| IStreamProcessingAction |
The interface for Actions that want to process the contents of a stream provided by the caller.
|
| IVarArgsAction |
Allows an Action to accept inputs from the action sequence that are unspecified by the Action itself.
|
| Exception | Description |
|---|---|
| ActionPreProcessingException |