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<T extends AbstractPullSubscriberManager<T>> |
Base class for synchronous pull type implementations.
|
| AbstractPullSubscriberManager.Builder<T extends AbstractPullSubscriberManager.Builder<T,B>,B extends AbstractPullSubscriberManager<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.
|
| AbstractSubscriberManager<T extends AbstractSubscriberManager<T>> |
Base class for subscriber managers.
|
| AbstractSubscriberManager.Builder<T extends AbstractSubscriberManager.Builder<T,B>,B extends AbstractSubscriberManager<B>> |
Builder.
|
| AbstractSubscription |
An abstract subscription, subclasses deal with Topic and Queue subscriptions.
|
| AbstractSubscription.AbstractBuilder<T extends AbstractSubscription.AbstractBuilder<T,B>,B extends ISubscriptionAdmin> |
AbstractBuilder.
|
| 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<T extends IPullSubscriberManagerBuilder<T,B>,B extends ISubscriberManager<B>> |
A builder for a pull subscriber manager of payload type P.
|
| IPullSubscriberMessage |
A message returned from a pull subscriber.
|
| IQueueManager |
A queue manager.
|
| IQueueSender |
A component capable of sending messages to a queue.
|
| 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<T extends ISubscriberManager<T>> |
A subscriber manager.
|
| ISubscriberManagerBuilder<T extends ISubscriberManagerBuilder<T,B>,B extends ISubscriberManager<B>> |
A builder for a subscriber manager of payload type P.
|
| ISubscription |
A subscription.
|
| ISubscriptionAdmin |
A subscription.
|
| ITopicSubscriptionAdmin |
A subscription.
|
| PubSubMessage |
A payload sent or received over a pub sub channel.
|
| QueueSubscription |
A subscription on a Queue.
|
| QueueSubscription.Builder |
Builder.
|
| QueueSubscriptionAdmin |
A subscription on a Queue.
|
| QueueSubscriptionAdmin.AbstractBuilder<T extends QueueSubscriptionAdmin.AbstractBuilder<T,B>,B extends ISubscriptionAdmin> |
AbstractBuilder.
|
| QueueSubscriptionAdmin.Builder |
Builder.
|
| Topic |
A topic as represented in the Fugue API.
|
| TopicSubscription |
A subscription on a Topic.
|
| TopicSubscription.Builder |
Builder.
|
| TopicSubscriptionAdmin |
A subscription on a Topic.
|
| TopicSubscriptionAdmin.AbstractBuilder<T extends TopicSubscriptionAdmin.AbstractBuilder<T,B>,B extends ISubscriptionAdmin> |
AbstractBuilder.
|
| TopicSubscriptionAdmin.Builder |
Builder.
|