Reaction Home

Package com.zynaptic.reaction

Interface Summary
Deferrable<T,U> Defines the deferrable callback interface.
Deferred<T> Defines the deferred event interface.
DeferredConcentrator<T> Defines a concentrator for deferred events.
DeferredSplitter<T> Defines a splitter for deferred event callback chains.
Logger Provides a common logging interface which may be used by Reaction clients to perform runtime message logging to a common backend log service.
Reactor Defines the user API for accessing the reactor object.
Signal<T> Defines the signal event interface.
Signalable<T> Defines the interface to a signalable object.
Threadable<T,U> Defines the interface to a threadable task object.
Timeable<T> Defines the interface to a timeable object.
 

Exception Summary
DeferredTerminationException Indicates that a deferred callback chain is already terminated.
DeferredTimedOutException Indicates that a deferred event has timed out.
DeferredTriggeredException Indicates an invalid attempt to trigger a deferred event object.
ReactionDefaultException Defines the default exception class for the Reaction framework.
ReactionRuntimeException Defines the default runtime exception class for the Reaction framework.
ReactorNotRunningException Indicates an attempt to access the reactor when it is not running.
RestrictedCapabilityException Indicates that an attempt has been made to access an interface method which has a restricted capability.
SignalContextException Indicates an attempt to make an invalid call from a signal callback.
ThreadableRunningException Indicates that a threadable object is already executing.
 


Reaction Home