| Interface | Description |
|---|---|
| ThrottlingStrategy |
Strategy interface for controlling the execution of blitz methods.
|
| Class | Description |
|---|---|
| AbstractThrottlingStrategy |
Throttling implementation which uses the calling server
Thread for
execution. |
| Adapter |
Simple adapter which takes a
Executor.Work instance
and executes it as a BlitzExecutor task. |
| Callback |
Manages AMD-based method dispatches from blitz.
|
| Callback2<R> |
Callable-based callback which guarantees that ice_response or
ice_exception is called. |
| InThreadThrottlingStrategy |
Throttling implementation which uses the calling server
Thread for
execution. |
| Queue |
Manages AMD-based method dispatches from blitz.
|
| SerialThrottlingStrategy |
Throttling implementation which only allows a single invocation to be run at
any given time.
|
| Slot |
Worker which consumes from the
Queue. |
| Task |
Simple base task which contains logic for routing calls reflectively to
ice_response and ice_exception of any AMD callback.
|