See: Description
Interface | Description |
---|---|
BeanBus<T> |
The starting point for something that beans can be dispatched too.
|
BusConductor |
Provides co-ordination for a
BeanBus . |
BusDriver<T> |
Marker interface for things that can be part of a bean bus and drive
beans down the bus.
|
BusFilter<F,T> |
A bus component that is a filter in the Pipes and Filters design
pattern sense.
|
BusListener |
Something that listens to
BeanBus events broadcast by
an BusConductor . |
BusService |
Provide a service for buses.
|
BusServiceProvider |
Something that provides a
BusService . |
Outbound<T> |
A bus component that has a single standard destination.
|
Transformer<F,T> |
Something that transforms a bean into a different type.
|
Class | Description |
---|---|
AbstractBusComponent<T> |
A base class for Jobs and Services that provide an
BeanBus . |
AbstractBusConductor |
Base class for
BusConductor s. |
AbstractDestination<E> |
Abstract base class for
BeanBus destinations. |
AbstractFilter<F,T> |
For Standard Filter Components to extend.
|
BadBeanTransfer<T> | |
BasicBeanBus<T> | |
BusEvent |
An event on the bus.
|
BusListenerAdapter |
Unimplemented methods for
BusListener . |
SimpleBusService | |
TrackingBusListener |
Provide empty implementations of all
BusListener methods
to make implementing bus listeners easier. |
TransformerAdaptor<F,T> |
An adaptor from an
Transformer to a BusFilter . |
Enum | Description |
---|---|
BusPhase |
Phases of a Bus Journey.
|
Exception | Description |
---|---|
BusCrashException | |
BusException |
Annotation Type | Description |
---|---|
Destination |
Annotate that a method is to have the destination set for an
Outbound . |
A simple pipeline processing framework intended for beans but actually supporting any java Object.