A B C D E F G H I M N O P Q R S T U V W 
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, ICloseableConsumer) - Constructor for class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriber
 
AbstractPullSubscriberManager<P,​T extends AbstractPullSubscriberManager<P,​T>> - Class in org.symphonyoss.s2.fugue.pubsub
Base class for synchronous pull type implementations.
AbstractPullSubscriberManager(Class<T>, AbstractPullSubscriberManager.Builder<?, P, T>) - Constructor for class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriberManager
 
AbstractPullSubscriberManager.Builder<T extends AbstractPullSubscriberManager.Builder<T,​P,​B>,​P,​B extends AbstractPullSubscriberManager<P,​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<P,​T extends AbstractSubscriberManager<P,​T>> - Class in org.symphonyoss.s2.fugue.pubsub
Base class for subscriber managers.
AbstractSubscriberManager(Class<T>, AbstractSubscriberManager.Builder<?, P, T>) - Constructor for class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
 
AbstractSubscriberManager.Builder<T extends AbstractSubscriberManager.Builder<T,​P,​B>,​P,​B extends AbstractSubscriberManager<P,​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

close() - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractPullSubscriber
 
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.
doesQueueExist(String) - Method in interface org.symphonyoss.s2.fugue.pubsub.IQueueManager
Check to see if the given queue exists.

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
 
getBillableMessageSize() - Method in interface org.symphonyoss.s2.fugue.pubsub.IPublisher
 
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
 
getMessageId() - Method in interface org.symphonyoss.s2.fugue.pubsub.IQueueMessage
 
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 interface org.symphonyoss.s2.fugue.pubsub.IQueueMessage
 
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.
getReceiptHandle() - Method in interface org.symphonyoss.s2.fugue.pubsub.IQueueMessageDelete
 
getReceiver(String) - Method in interface org.symphonyoss.s2.fugue.pubsub.IQueueManager
Return a receiver for the given queue.
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
 
getVisibilityTimeout() - Method in interface org.symphonyoss.s2.fugue.pubsub.IQueueMessageExtend
 

H

handleMessage(IThreadSafeRetryableConsumer<P>, P, ITraceContext, String) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager
Handle the given message.

I

initSubscription(ISubscription<P>) - 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,​P,​B>,​P,​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.
IQueueMessage - Interface in org.symphonyoss.s2.fugue.pubsub
A payload received over a queue.
IQueueMessageDelete - Interface in org.symphonyoss.s2.fugue.pubsub
A request to acknowledge a queue message.
IQueueMessageExtend - Interface in org.symphonyoss.s2.fugue.pubsub
A request to extend the visibility timeout of a queue message.
IQueueReceiver - Interface in org.symphonyoss.s2.fugue.pubsub
A component capable of sending messages to a queue.
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,​P,​B>,​P,​B extends ISubscriberManager<B>> - Interface in org.symphonyoss.s2.fugue.pubsub
A builder for a subscriber manager of payload type P.
ISubscription<P> - 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

receiveMessages(int, int, Set<? extends IQueueMessageDelete>, Set<? extends IQueueMessageExtend>) - Method in interface org.symphonyoss.s2.fugue.pubsub.IQueueReceiver
Pull messages from the queue.
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
Set the configuration to be used.
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
Set the metric counter to be used.
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
Set the name factory to be used.
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<P>) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager.Builder
 
withSubscription(ISubscription<P>) - 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
Set the trace context transaction factory to be used.
withUnprocessableMessageConsumer(IThreadSafeErrorConsumer<P>) - Method in class org.symphonyoss.s2.fugue.pubsub.AbstractSubscriberManager.Builder
 
withUnprocessableMessageConsumer(IThreadSafeErrorConsumer<P>) - Method in interface org.symphonyoss.s2.fugue.pubsub.ISubscriberManagerBuilder
Set the consumer for unprocessable messages.
A B C D E F G H I M N O P Q R S T U V W 
All Classes All Packages