All Classes Interface Summary Class Summary
| Class |
Description |
| AbstractPublisherManager<T extends AbstractPublisherManager<T>> |
Base class for publisher managers.
|
| AbstractPublisherManager.Builder<T extends AbstractPublisherManager.Builder<T,B>,B extends org.symphonyoss.s2.common.fluent.IFluent<B>> |
Builder.
|
| AbstractPullSubscriber |
|
| AbstractPullSubscriberManager<P,T extends AbstractPullSubscriberManager<P,T>> |
Base class for synchronous pull type implementations.
|
| AbstractPullSubscriberManager.Builder<P,T extends AbstractPullSubscriberManager.Builder<P,T,B>,B extends AbstractPullSubscriberManager<P,B>> |
Builder.
|
| AbstractSubscriberAdmin<T extends AbstractSubscriberAdmin<T>> |
Base class for subscriber managers.
|
| AbstractSubscriberAdmin.Builder<T extends AbstractSubscriberAdmin.Builder<T,B>,B extends AbstractSubscriberAdmin<B>> |
Builder.
|
| AbstractSubscriberBase<P,T extends AbstractSubscriberBase<P,T>> |
Base class for subscriber managers and admin controllers.
|
| AbstractSubscriberBase.Builder<P,T extends AbstractSubscriberBase.Builder<P,T,B>,B extends AbstractSubscriberBase<P,B>> |
Builder.
|
| AbstractSubscriberManager<P,T extends AbstractSubscriberManager<P,T>> |
Base class for subscriber managers.
|
| AbstractSubscriberManager.Builder<P,T extends AbstractSubscriberManager.Builder<P,T,B>,B extends AbstractSubscriberManager<P,B>> |
Builder.
|
| IPublisher |
A pubsub publisher.
|
| IPublisherAdmin |
The admin variation of an IPublisherManager which can be used to bootstrap an environment.
|
| IPublisherManager |
A pub/sub publisher manager.
|
| IPubSubMessage |
A payload sent or received over a pub sub channel.
|
| IPullSubscriberContext |
|
| IPullSubscriberManagerBuilder<P,T extends IPullSubscriberManagerBuilder<P,T,B>,B extends ISubscriberManager<P,B>> |
A builder for a pull subscriber manager of payload type P.
|
| IPullSubscriberMessage |
A message returned from a pull subscriber.
|
| ISubscriberAdmin<T extends ISubscriberAdmin<T>> |
A subscriber admin controller.
|
| ISubscriberAdminBuilder<T extends ISubscriberAdminBuilder<T,B>,B extends ISubscriberAdmin<B>> |
A builder for a subscriber admin controller.
|
| ISubscriberManager<P,T extends ISubscriberManager<P,T>> |
A subscriber manager of payload type P.
|
| ISubscriberManagerBuilder<P,T extends ISubscriberManagerBuilder<P,T,B>,B extends ISubscriberManager<P,B>> |
A builder for a subscriber manager of payload type P.
|
| PubSubMessage |
A payload sent or received over a pub sub channel.
|
| Subscription |
A subscription as represented in the Fugue API.
|
| SubscriptionImpl<P> |
A subscription.
|
| Topic |
A topic as represented in the Fugue API.
|