Package | Description |
---|---|
net.engio.mbassy.bus | |
net.engio.mbassy.bus.common | |
net.engio.mbassy.subscription |
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 | 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> |
interface |
PubSubSupport<T>
This interface defines the very basic message publication semantics according to the publish subscribe pattern.
|
Modifier and Type | Class and Description |
---|---|
class |
SubscriptionContext
The subscription context holds all (meta)data/objects that are relevant to successfully publish
a message within a subscription.
|
Copyright © 2018. All rights reserved.