A B C D E F G H I M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractBuilder(Class<T>) - Constructor for class org.symphonyoss.s2.fugue.pubsub.AbstractSubscription.AbstractBuilder
- AbstractBuilder(Class<T>) - Constructor for class org.symphonyoss.s2.fugue.pubsub.QueueSubscriptionAdmin.AbstractBuilder
- AbstractBuilder(Class<T>) - Constructor for class org.symphonyoss.s2.fugue.pubsub.TopicSubscriptionAdmin.AbstractBuilder
- AbstractPublisherManager<T extends AbstractPublisherManager<T>> - Class in org.symphonyoss.s2.fugue.pubsub
-
Base class for publisher managers.
- AbstractPublisherManager(Class<T>, AbstractPublisherManager.Builder<?, T>) - Constructor for class org.symphonyoss.s2.fugue.pubsub.AbstractPublisherManager
- AbstractPublisherManager.Builder<T extends AbstractPublisherManager.Builder<T,B>,B extends org.symphonyoss.s2.common.fluent.IFluent<B>> - Class in org.symphonyoss.s2.fugue.pubsub
-
Builder.
- AbstractPullSubscriber - Class in org.symphonyoss.s2.fugue.pubsub
- AbstractPullSubscriber(AbstractPullSubscriberManager<?>, String, ICounter, IBusyCounter, long) - Constructor for class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriber
- AbstractPullSubscriberManager<T extends AbstractPullSubscriberManager<T>> - Class in org.symphonyoss.s2.fugue.pubsub
-
Base class for synchronous pull type implementations.
- AbstractPullSubscriberManager(Class<T>, AbstractPullSubscriberManager.Builder<?, T>) - Constructor for class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriberManager
- AbstractPullSubscriberManager.Builder<T extends AbstractPullSubscriberManager.Builder<T,B>,B extends AbstractPullSubscriberManager<B>> - Class in org.symphonyoss.s2.fugue.pubsub
-
Builder.
- AbstractSubscriberAdmin<T extends AbstractSubscriberAdmin<T>> - Class in org.symphonyoss.s2.fugue.pubsub
-
Base class for subscriber managers.
- AbstractSubscriberAdmin(Class<T>, AbstractSubscriberAdmin.Builder<?, T>) - Constructor for class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberAdmin
- AbstractSubscriberAdmin.Builder<T extends AbstractSubscriberAdmin.Builder<T,B>,B extends AbstractSubscriberAdmin<B>> - Class in org.symphonyoss.s2.fugue.pubsub
-
Builder.
- AbstractSubscriberManager<T extends AbstractSubscriberManager<T>> - Class in org.symphonyoss.s2.fugue.pubsub
-
Base class for subscriber managers.
- AbstractSubscriberManager(Class<T>, AbstractSubscriberManager.Builder<?, T>) - Constructor for class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
- AbstractSubscriberManager.Builder<T extends AbstractSubscriberManager.Builder<T,B>,B extends AbstractSubscriberManager<B>> - Class in org.symphonyoss.s2.fugue.pubsub
-
Builder.
- AbstractSubscription - Class in org.symphonyoss.s2.fugue.pubsub
-
An abstract subscription, subclasses deal with Topic and Queue subscriptions.
- AbstractSubscription(AbstractSubscription.AbstractBuilder<?, ?>) - Constructor for class org.symphonyoss.s2.fugue.pubsub.AbstractSubscription
-
Constructor.
- AbstractSubscription.AbstractBuilder<T extends AbstractSubscription.AbstractBuilder<T,B>,B extends ISubscriptionAdmin> - Class in org.symphonyoss.s2.fugue.pubsub
-
AbstractBuilder.
B
- blockingPull() - Method in interface org.symphonyoss.s2.fugue.pubsub.IPullSubscriberContext
- Builder() - Constructor for class org.symphonyoss.s2.fugue.pubsub.QueueSubscription.Builder
-
Constructor.
- Builder() - Constructor for class org.symphonyoss.s2.fugue.pubsub.QueueSubscriptionAdmin.Builder
-
Constructor.
- Builder() - Constructor for class org.symphonyoss.s2.fugue.pubsub.TopicSubscription.Builder
-
Constructor.
- Builder() - Constructor for class org.symphonyoss.s2.fugue.pubsub.TopicSubscriptionAdmin.Builder
-
Constructor.
- Builder(Class<T>) - Constructor for class org.symphonyoss.s2.fugue.pubsub.AbstractPublisherManager.Builder
- Builder(Class<T>) - Constructor for class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriberManager.Builder
- Builder(Class<T>) - Constructor for class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberAdmin.Builder
- Builder(Class<T>) - Constructor for class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager.Builder
C
- config_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager.Builder
- config_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
- construct() - Method in class org.symphonyoss.s2.fugue.pubsub.QueueSubscription.Builder
- construct() - Method in class org.symphonyoss.s2.fugue.pubsub.QueueSubscriptionAdmin.Builder
- construct() - Method in class org.symphonyoss.s2.fugue.pubsub.TopicSubscription.Builder
- construct() - Method in class org.symphonyoss.s2.fugue.pubsub.TopicSubscriptionAdmin.Builder
- consume(IPubSubMessage) - Method in interface org.symphonyoss.s2.fugue.pubsub.IPublisher
-
Consume the given item.
- counter_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager.Builder
- counter_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
- createBusyCounter(Name) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriberManager
- createQueue(String, Map<String, String>, boolean) - Method in interface org.symphonyoss.s2.fugue.pubsub.IQueueManager
-
Create a queue.
- createSubcription(SubscriptionName, boolean) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberAdmin
- createSubscriptions(boolean) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberAdmin
- createSubscriptions(boolean) - Method in interface org.symphonyoss.s2.fugue.pubsub.ISubscriberAdmin
-
Create all configured subscriptions.
- createTopicName(INameFactory) - Method in class org.symphonyoss.s2.fugue.pubsub.Topic
-
Create a TopicName for this topic using the given NameFactory.
- createTopics(boolean) - Method in interface org.symphonyoss.s2.fugue.pubsub.IPublisherAdmin
-
Create topics for all registered publishers.
D
- deleteQueue(String, boolean) - Method in interface org.symphonyoss.s2.fugue.pubsub.IQueueManager
-
Delete the given queue.
- deleteSubcription(SubscriptionName, boolean) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberAdmin
- deleteSubscriptions(boolean) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberAdmin
- deleteSubscriptions(boolean) - Method in interface org.symphonyoss.s2.fugue.pubsub.ISubscriberAdmin
-
Delete all configured subscriptions.
- deleteTopics(boolean) - Method in interface org.symphonyoss.s2.fugue.pubsub.IPublisherAdmin
-
Delete topics for all registered publishers.
E
- extend() - Method in interface org.symphonyoss.s2.fugue.pubsub.IPullSubscriberMessage
F
- FAILED_CONSUMER_RETRY_TIME - Static variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
- FAILED_DEAD_LETTER_RETRY_TIME - Static variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
- FINAL_ATTRIBUTE - Static variable in interface org.symphonyoss.s2.fugue.pubsub.IPubSubMessage
G
- getAttributes() - Method in interface org.symphonyoss.s2.fugue.pubsub.IPubSubMessage
- getAttributes() - Method in class org.symphonyoss.s2.fugue.pubsub.PubSubMessage
- getBusyCounterFactory() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriberManager
- getConfigPath() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriberManager.Builder
- getConsumer() - Method in interface org.symphonyoss.s2.fugue.pubsub.ISubscription
- getConsumer() - Method in class org.symphonyoss.s2.fugue.pubsub.QueueSubscription
- getConsumer() - Method in class org.symphonyoss.s2.fugue.pubsub.TopicSubscription
- getContext() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriber
- getCounter() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
- getId() - Method in class org.symphonyoss.s2.fugue.pubsub.Topic
- getMaximumMessageSize() - Method in interface org.symphonyoss.s2.fugue.pubsub.IPublisher
- getMaximumMessageSize() - Method in interface org.symphonyoss.s2.fugue.pubsub.IPublisherManager
-
Return the maximum allowed size of a message in bytes.
- getMaximumMessageSize() - Method in interface org.symphonyoss.s2.fugue.pubsub.IQueueManager
-
Return the maximum allowed size of a message in bytes.
- getMessageId() - Method in interface org.symphonyoss.s2.fugue.pubsub.IPullSubscriberMessage
- getNonIdleSubscriber() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriber
- getObsoleteId() - Method in class org.symphonyoss.s2.fugue.pubsub.Topic
- getPayload() - Method in interface org.symphonyoss.s2.fugue.pubsub.IPubSubMessage
- getPayload() - Method in class org.symphonyoss.s2.fugue.pubsub.PubSubMessage
- getPublisherByName(String) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPublisherManager
- getPublisherByName(String) - Method in interface org.symphonyoss.s2.fugue.pubsub.IPublisherManager
-
Get the IPublisher for the given named topic.
- getPublisherByName(String, String) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPublisherManager
- getPublisherByName(String, String) - Method in interface org.symphonyoss.s2.fugue.pubsub.IPublisherManager
-
Get the IPublisher for the given named topic.
- getPublisherByName(TopicName) - Method in interface org.symphonyoss.s2.fugue.pubsub.IPublisherManager
-
Get the IPublisher for the given named topic.
- getSender(String) - Method in interface org.symphonyoss.s2.fugue.pubsub.IQueueManager
-
Return a sender for the given queue.
- getServiceId() - Method in class org.symphonyoss.s2.fugue.pubsub.Topic
- getSomeMessages() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriber
- getSomeMessages(IPullSubscriberContext) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriber
- getSubscriptionNames() - Method in interface org.symphonyoss.s2.fugue.pubsub.ISubscriptionAdmin
-
Return the set of subscription names.
- getSubscriptionNames() - Method in interface org.symphonyoss.s2.fugue.pubsub.ITopicSubscriptionAdmin
-
Return the set of subscription names.
- getSubscriptionNames() - Method in class org.symphonyoss.s2.fugue.pubsub.QueueSubscriptionAdmin
- getSubscriptionNames() - Method in class org.symphonyoss.s2.fugue.pubsub.TopicSubscriptionAdmin
- getTotalSubscriptionCnt() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
- getTotalSubscriptionCnt() - Method in interface org.symphonyoss.s2.fugue.pubsub.ISubscriberManager
- getTraceContext() - Method in interface org.symphonyoss.s2.fugue.pubsub.IPubSubMessage
- getTraceContext() - Method in class org.symphonyoss.s2.fugue.pubsub.PubSubMessage
- getTraceContextTransactionFactory() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager.Builder
- getTraceFactory() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
H
- handleMessage(IThreadSafeRetryableConsumer<String>, String, ITraceContext, String) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
-
Handle the given message.
I
- initSubscription(ISubscription) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
- IPublisher - Interface in org.symphonyoss.s2.fugue.pubsub
-
A pubsub publisher.
- IPublisherAdmin - Interface in org.symphonyoss.s2.fugue.pubsub
-
The admin variation of an IPublisherManager which can be used to bootstrap an environment.
- IPublisherManager - Interface in org.symphonyoss.s2.fugue.pubsub
-
A pub/sub publisher manager.
- IPubSubMessage - Interface in org.symphonyoss.s2.fugue.pubsub
-
A payload sent or received over a pub sub channel.
- IPullSubscriberContext - Interface in org.symphonyoss.s2.fugue.pubsub
- IPullSubscriberManagerBuilder<T extends IPullSubscriberManagerBuilder<T,B>,B extends ISubscriberManager<B>> - Interface in org.symphonyoss.s2.fugue.pubsub
-
A builder for a pull subscriber manager of payload type P.
- IPullSubscriberMessage - Interface in org.symphonyoss.s2.fugue.pubsub
-
A message returned from a pull subscriber.
- IQueueManager - Interface in org.symphonyoss.s2.fugue.pubsub
-
A queue manager.
- IQueueSender - Interface in org.symphonyoss.s2.fugue.pubsub
-
A component capable of sending messages to a queue.
- isRunning() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriber
- ISubscriberAdmin<T extends ISubscriberAdmin<T>> - Interface in org.symphonyoss.s2.fugue.pubsub
-
A subscriber admin controller.
- ISubscriberAdminBuilder<T extends ISubscriberAdminBuilder<T,B>,B extends ISubscriberAdmin<B>> - Interface in org.symphonyoss.s2.fugue.pubsub
-
A builder for a subscriber admin controller.
- ISubscriberManager<T extends ISubscriberManager<T>> - Interface in org.symphonyoss.s2.fugue.pubsub
-
A subscriber manager.
- ISubscriberManagerBuilder<T extends ISubscriberManagerBuilder<T,B>,B extends ISubscriberManager<B>> - Interface in org.symphonyoss.s2.fugue.pubsub
-
A builder for a subscriber manager of payload type P.
- ISubscription - Interface in org.symphonyoss.s2.fugue.pubsub
-
A subscription.
- ISubscriptionAdmin - Interface in org.symphonyoss.s2.fugue.pubsub
-
A subscription.
- ITopicSubscriptionAdmin - Interface in org.symphonyoss.s2.fugue.pubsub
-
A subscription.
M
- MESSAGE_PROCESSED_OK - Static variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
N
- nameFactory_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractPublisherManager
- nameFactory_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager.Builder
- nameFactory_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
- nameFactory_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscription.AbstractBuilder
- nonBlockingPull() - Method in interface org.symphonyoss.s2.fugue.pubsub.IPullSubscriberContext
O
- obsoleteSubscribers_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberAdmin.Builder
- obsoleteSubscribers_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberAdmin
- org.symphonyoss.s2.fugue.pubsub - package org.symphonyoss.s2.fugue.pubsub
P
- PAYLOAD_TYPE_ATTRIBUTE - Static variable in interface org.symphonyoss.s2.fugue.pubsub.IPubSubMessage
- POD_ID_ATTRIBUTE - Static variable in interface org.symphonyoss.s2.fugue.pubsub.IPubSubMessage
- printQueueSize() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriberManager
- PubSubMessage - Class in org.symphonyoss.s2.fugue.pubsub
-
A payload sent or received over a pub sub channel.
- PubSubMessage(String, ITraceContext, String) - Constructor for class org.symphonyoss.s2.fugue.pubsub.PubSubMessage
-
Constructor.
- PubSubMessage(String, ITraceContext, String, String) - Constructor for class org.symphonyoss.s2.fugue.pubsub.PubSubMessage
-
Constructor.
- PubSubMessage(String, ITraceContext, Map<String, Object>) - Constructor for class org.symphonyoss.s2.fugue.pubsub.PubSubMessage
-
Constructor.
Q
- QueueSubscription - Class in org.symphonyoss.s2.fugue.pubsub
-
A subscription on a Queue.
- QueueSubscription.Builder - Class in org.symphonyoss.s2.fugue.pubsub
-
Builder.
- QueueSubscriptionAdmin - Class in org.symphonyoss.s2.fugue.pubsub
-
A subscription on a Queue.
- QueueSubscriptionAdmin(QueueSubscriptionAdmin.AbstractBuilder<?, ?>) - Constructor for class org.symphonyoss.s2.fugue.pubsub.QueueSubscriptionAdmin
- QueueSubscriptionAdmin.AbstractBuilder<T extends QueueSubscriptionAdmin.AbstractBuilder<T,B>,B extends ISubscriptionAdmin> - Class in org.symphonyoss.s2.fugue.pubsub
-
AbstractBuilder.
- QueueSubscriptionAdmin.Builder - Class in org.symphonyoss.s2.fugue.pubsub
-
Builder.
- quiesce() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
R
- run() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriber
- run(boolean) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriber
S
- sendMessage(IPubSubMessage) - Method in interface org.symphonyoss.s2.fugue.pubsub.IQueueSender
-
Send the given message to the queue.
- start() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriberManager
- start() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberAdmin
- start() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
- startSubscriptions() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
- stop() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriber
- stop() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberAdmin
- stop() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
- stopSubscriptions() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriberManager
- stopSubscriptions() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
-
Stop all subscribers.
- submit(Runnable, boolean) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriberManager
- subscribers_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberAdmin.Builder
- subscribers_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberAdmin
- subscribers_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager.Builder
- subscribers_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
T
- Topic - Class in org.symphonyoss.s2.fugue.pubsub
-
A topic as represented in the Fugue API.
- Topic(String) - Constructor for class org.symphonyoss.s2.fugue.pubsub.Topic
-
Constructor.
- TopicSubscription - Class in org.symphonyoss.s2.fugue.pubsub
-
A subscription on a Topic.
- TopicSubscription(TopicSubscription.Builder) - Constructor for class org.symphonyoss.s2.fugue.pubsub.TopicSubscription
- TopicSubscription.Builder - Class in org.symphonyoss.s2.fugue.pubsub
-
Builder.
- TopicSubscriptionAdmin - Class in org.symphonyoss.s2.fugue.pubsub
-
A subscription on a Topic.
- TopicSubscriptionAdmin(TopicSubscriptionAdmin.AbstractBuilder<?, ?>) - Constructor for class org.symphonyoss.s2.fugue.pubsub.TopicSubscriptionAdmin
- TopicSubscriptionAdmin.AbstractBuilder<T extends TopicSubscriptionAdmin.AbstractBuilder<T,B>,B extends ISubscriptionAdmin> - Class in org.symphonyoss.s2.fugue.pubsub
-
AbstractBuilder.
- TopicSubscriptionAdmin.Builder - Class in org.symphonyoss.s2.fugue.pubsub
-
Builder.
- totalSubscriptionCnt_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager.Builder
- totalSubscriptionCnt_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
- traceFactory_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager.Builder
- traceFactory_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
U
- unprocessableMessageConsumer_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager.Builder
- unprocessableMessageConsumer_ - Variable in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
V
- validate(FaultAccumulator) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPublisherManager.Builder
- validate(FaultAccumulator) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager.Builder
- validate(FaultAccumulator) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscription.AbstractBuilder
- validate(FaultAccumulator) - Method in class org.symphonyoss.s2.fugue.pubsub.QueueSubscription.Builder
- validate(FaultAccumulator) - Method in class org.symphonyoss.s2.fugue.pubsub.QueueSubscriptionAdmin.AbstractBuilder
- validate(FaultAccumulator) - Method in class org.symphonyoss.s2.fugue.pubsub.TopicSubscription.Builder
- validate(FaultAccumulator) - Method in class org.symphonyoss.s2.fugue.pubsub.TopicSubscriptionAdmin.AbstractBuilder
W
- withBusyCounterFactory(ITopicBusyCounterFactory) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriberManager.Builder
- withBusyCounterFactory(ITopicBusyCounterFactory) - Method in interface org.symphonyoss.s2.fugue.pubsub.IPullSubscriberManagerBuilder
-
Set the ITopicBusyCounterFactory to use.
- withConfig(IConfiguration) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager.Builder
- withConfig(IConfiguration) - Method in interface org.symphonyoss.s2.fugue.pubsub.ISubscriberManagerBuilder
- withConsumer(IThreadSafeRetryableConsumer<String>) - Method in class org.symphonyoss.s2.fugue.pubsub.QueueSubscription.Builder
-
Set the consumer for the subscription.
- withConsumer(IThreadSafeRetryableConsumer<String>) - Method in class org.symphonyoss.s2.fugue.pubsub.TopicSubscription.Builder
-
Set the consumer for the subscription.
- withCounter(ICounter) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager.Builder
- withCounter(ICounter) - Method in interface org.symphonyoss.s2.fugue.pubsub.ISubscriberManagerBuilder
- withNameFactory(INameFactory) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPublisherManager.Builder
- withNameFactory(INameFactory) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager.Builder
- withNameFactory(INameFactory) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscription.AbstractBuilder
-
Set the name factory.
- withNameFactory(INameFactory) - Method in interface org.symphonyoss.s2.fugue.pubsub.ISubscriberManagerBuilder
- withObsoleteId(String) - Method in class org.symphonyoss.s2.fugue.pubsub.Topic
-
Set the obsolete ID for this topic.
- withObsoleteSubscription(ITopicSubscriptionAdmin) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberAdmin.Builder
- withObsoleteSubscription(ITopicSubscriptionAdmin) - Method in interface org.symphonyoss.s2.fugue.pubsub.ISubscriberAdminBuilder
-
Delete the given subscription on the given topics.
- withServiceId(String) - Method in class org.symphonyoss.s2.fugue.pubsub.Topic
-
Set the service ID for the owner of this topic.
- withServiceId(String) - Method in class org.symphonyoss.s2.fugue.pubsub.TopicSubscriptionAdmin.AbstractBuilder
-
Set the serviceId of the topic owner.
- withSubscription(ISubscription) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager.Builder
- withSubscription(ISubscription) - Method in interface org.symphonyoss.s2.fugue.pubsub.ISubscriberManagerBuilder
- withSubscription(ITopicSubscriptionAdmin) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberAdmin.Builder
- withSubscription(ITopicSubscriptionAdmin) - Method in interface org.symphonyoss.s2.fugue.pubsub.ISubscriberAdminBuilder
-
Subscribe to the given subscription on the given topics.
- withSubscriptionId(String) - Method in class org.symphonyoss.s2.fugue.pubsub.TopicSubscriptionAdmin.AbstractBuilder
-
Set the optional subscriptionId.
- withSubscriptionNames(Name...) - Method in class org.symphonyoss.s2.fugue.pubsub.QueueSubscriptionAdmin.AbstractBuilder
-
Add the given subscription names.
- withTopic(String) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPublisherManager.Builder
- withTopic(String, String) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPublisherManager.Builder
- withTopic(TopicName) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPublisherManager.Builder
- withTopicIds(String...) - Method in class org.symphonyoss.s2.fugue.pubsub.TopicSubscriptionAdmin.AbstractBuilder
-
Add the given topic IDs to the list of topics to be subscribed to.
- withTopics(String...) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPublisherManager.Builder
- withTopics(TopicName...) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPublisherManager.Builder
- withTraceContextTransactionFactory(ITraceContextTransactionFactory) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager.Builder
- withTraceContextTransactionFactory(ITraceContextTransactionFactory) - Method in interface org.symphonyoss.s2.fugue.pubsub.ISubscriberManagerBuilder
- withUnprocessableMessageConsumer(IThreadSafeErrorConsumer<String>) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager.Builder
- withUnprocessableMessageConsumer(IThreadSafeErrorConsumer<String>) - Method in interface org.symphonyoss.s2.fugue.pubsub.ISubscriberManagerBuilder
All Classes All Packages