| Interface | Description |
|---|---|
| Action<R extends Result> |
An action represents a command sent to the
Dispatch. |
| DispatchAsync |
The asynchronous client-side dispatcher service with an arbitrary action type.
|
| DispatchService |
The base class of the synchronous dispatcher service.
|
| DispatchServiceAsync |
The asynchronous client-side dispatcher service.
|
| Result |
A marker interface for
Action results. |
| Class | Description |
|---|---|
| AbstractSimpleResult<T> |
A common use-case is returning a single value from an action.
|
| AbstractUpdateResult<T> |
Provides support for simple update response which contain both the old value and new value.
|
| ActionImpl<R extends Result> |
Default Action using the base path as dispatch/className.
|
| BatchAction |
This provides a simple way to send multiple actions to be executed in sequence.
|
| BatchResult |
Contains the list of
Results from successful actions in the BatchAction. |
| MultipleResult<T> |
A common use-case is returning a list value from an action.
|
| NoResult |
A common use-case is returning nothing from an action.
|
| SimpleResult<T> |
A common use-case is returning a single value from an action.
|
| UnsecuredActionImpl<R extends Result> |
Default Action using the base path as dispatch/className.
|
| Enum | Description |
|---|---|
| BatchAction.OnException |
BatchAction's enumeration of possible outcomes when there is an exception. |
| Exception | Description |
|---|---|
| ServiceException |
This is thrown by services when there is a low-level problem while processing an action execution.
|
| UnsupportedActionException |
Copyright © 2010–2014 Arcbees. All rights reserved.