Package | Description |
---|---|
net.engio.mbassy.bus | |
net.engio.mbassy.bus.common |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPubSubSupport<T>
The base class for all message bus implementations.
|
class |
AbstractSyncAsyncMessageBus<T,P extends ISyncAsyncPublicationCommand>
The base class for all message bus implementations with support for asynchronous message dispatch
|
class |
MBassador<T> |
class |
SyncMessageBus<T>
A message bus implementation that offers only synchronous message publication.
|
Modifier and Type | Method and Description |
---|---|
PubSubSupport |
BusRuntime.getProvider() |
Constructor and Description |
---|
BusRuntime(PubSubSupport provider) |
Modifier and Type | Interface and Description |
---|---|
interface |
GenericMessagePublicationSupport<T,P extends IPublicationCommand>
This interface is meant to be implemented by different bus implementations to offer a consistent way
to plugin different methods of message publication.
|
interface |
IMessageBus<T,P extends ISyncAsyncPublicationCommand>
A message bus offers facilities for publishing messages to the message handlers of registered listeners.
|
interface |
ISyncMessageBus<T,P extends IPublicationCommand> |
Copyright © 2018. All rights reserved.