Package org.symphonyoss.s2.fugue.pubsub
Class QueueSubscriptionAdmin
- java.lang.Object
-
- org.symphonyoss.s2.fugue.pubsub.QueueSubscriptionAdmin
-
- All Implemented Interfaces:
ISubscriptionAdmin
- Direct Known Subclasses:
QueueSubscription
@Immutable public class QueueSubscriptionAdmin extends Object implements ISubscriptionAdmin
A subscription on a Queue.- Author:
- Bruce Skingle
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classQueueSubscriptionAdmin.AbstractBuilder<T extends QueueSubscriptionAdmin.AbstractBuilder<T,B>,B extends ISubscriptionAdmin>AbstractBuilder.static classQueueSubscriptionAdmin.BuilderBuilder.
-
Constructor Summary
Constructors Modifier Constructor Description protectedQueueSubscriptionAdmin(QueueSubscriptionAdmin.AbstractBuilder<?,?> builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.common.collect.ImmutableSet<org.symphonyoss.s2.fugue.naming.Name>getSubscriptionNames()Return the set of subscription names.
-
-
-
Constructor Detail
-
QueueSubscriptionAdmin
protected QueueSubscriptionAdmin(QueueSubscriptionAdmin.AbstractBuilder<?,?> builder)
-
-
Method Detail
-
getSubscriptionNames
public com.google.common.collect.ImmutableSet<org.symphonyoss.s2.fugue.naming.Name> getSubscriptionNames()
Description copied from interface:ISubscriptionAdminReturn the set of subscription names.- Specified by:
getSubscriptionNamesin interfaceISubscriptionAdmin- Returns:
- The subscription names for this subscription.
-
-