Interface | Description |
---|---|
Behavior<I> | |
Behaviors |
Represents any Event, Action, Change etc.
|
ChangeGenerator<T> |
For every
ChangeListener there has to be an event generate. |
ChangeListener<T> |
A listener that listens for changes in a component.
|
ChangeListenerTransfomer<T> |
A
ChangeListener that does not need to refer to the ChangeGenerator and hence the model object can also be passed
as Transformer.transform(Object) |
FlowStatusChange |
A change Event that has a
FlowStatus |
SynchronousChange<F> |
A change event that ensures it is accompanied with a
#feedback that returns synchronously.For example useful for Admin style extensions services; that may perform some task and communicate that back. |
Class | Description |
---|---|
AbstractChainChangeListener<T> |
Execute a Chain of
ChangeListener s |
AsynchronousChangeListener<T> |
A wrapper
ChangeListener and Transformer that in turn executes other ChangeListener s, listening to it. |
ChangeListenerWrapperTransformer<T> |
A
ChangeListener that can wrap any Transformer |
Feedback<E,S extends FlowStatus> |
A Feedback object for event with callback.
Useful in synchronous situations where we may want more structure to feedback or callbacks. A feedback is something that can be sent to a callback for a change event. |
FlowStatusChangeListenerWrapperTransformer<T> |
A convenience extension of
ChangeListenerWrapperTransformer that accepts only SynchronousOperationChange type events
and if the ChangeListenerWrapperTransformer.getTransformer() transformation is successful then adds a Status INFO level or ERROR level to the feedback. |
FlowStatusPredicate |
A
Predicate that if the input matches the #operation as is or if the input object is of type FlowStatusChange
then the predicate will FlowStatusPredicate.evaluate(Object) to true; meaning allow / pass the Filter. |
SynchronousChangeListener<T> |
A wrapper
ChangeListener and Transformer that in turn executes other ChangeListener s, listening to it. |
SynchronousFlowStatusChange<E,F> |
A
SynchronousChange event implementation that wraps a change event and is capable of also communicating the FlowStatus For example Admin UI's where an event Listener processes an event and sends feedback. |
Copyright © 2018. All rights reserved.