| Interface | Description |
|---|---|
| ErrorHandlingSupport | |
| GenericMessagePublicationSupport<T,P extends IPublicationCommand> |
This interface is meant to be implemented by different bus implementations to offer a consistent way
to plugin different flavors of message publication.
|
| IMBassador<T> |
Created with IntelliJ IDEA.
|
| IMessageBus<T,P extends ISyncAsyncPublicationCommand> |
A message bus offers facilities for publishing messages to the message handlers of registered listeners.
|
| ISyncMessageBus<T,P extends IPublicationCommand> | |
| PubSubSupport<T> |
This interface defines the very basic message publication semantics according to the publish subscribe pattern.
|
| RuntimeProvider |
Each message bus provides a runtime object to access its dynamic features and runtime configuration.
|
| Class | Description |
|---|---|
| AbstractSyncAsyncMessageBus<T,P extends ISyncAsyncPublicationCommand> |
The base class for all async message bus implementations.
|
| AbstractSyncMessageBus<T,P extends IPublicationCommand> |
The base class for all message bus implementations.
|
| BusRuntime |
Message bus implementations potentially vary in the features they provide and consequently in the components and properties
they expose.
|
| MBassador<T> | |
| MessagePublication |
A message publication is created for each asynchronous message dispatch.
|
| MessagePublication.Factory | |
| SyncMessageBus<T> |
Created with IntelliJ IDEA.
|
Copyright © 2013. All Rights Reserved.