Package com.pubnub.api.builder
Class PubSubBuilder
- java.lang.Object
-
- com.pubnub.api.builder.PubSubBuilder
-
- Direct Known Subclasses:
PresenceBuilder,SubscribeBuilder,UnsubscribeBuilder
public abstract class PubSubBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PubSubBuilder(SubscriptionManager subscriptionManagerInstance)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description PubSubBuilderchannelGroups(java.util.List<java.lang.String> channelGroup)PubSubBuilderchannels(java.util.List<java.lang.String> channel)abstract voidexecute()protected java.util.List<java.lang.String>getChannelGroupSubscriptions()protected java.util.List<java.lang.String>getChannelSubscriptions()protected SubscriptionManagergetSubscriptionManager()protected voidsetChannelGroupSubscriptions(java.util.List<java.lang.String> channelGroupSubscriptions)protected voidsetChannelSubscriptions(java.util.List<java.lang.String> channelSubscriptions)protected voidsetSubscriptionManager(SubscriptionManager subscriptionManager)
-
-
-
Constructor Detail
-
PubSubBuilder
public PubSubBuilder(SubscriptionManager subscriptionManagerInstance)
-
-
Method Detail
-
channels
public PubSubBuilder channels(java.util.List<java.lang.String> channel)
-
channelGroups
public PubSubBuilder channelGroups(java.util.List<java.lang.String> channelGroup)
-
execute
public abstract void execute()
-
getChannelSubscriptions
protected java.util.List<java.lang.String> getChannelSubscriptions()
-
setChannelSubscriptions
protected void setChannelSubscriptions(java.util.List<java.lang.String> channelSubscriptions)
-
getChannelGroupSubscriptions
protected java.util.List<java.lang.String> getChannelGroupSubscriptions()
-
setChannelGroupSubscriptions
protected void setChannelGroupSubscriptions(java.util.List<java.lang.String> channelGroupSubscriptions)
-
getSubscriptionManager
protected SubscriptionManager getSubscriptionManager()
-
setSubscriptionManager
protected void setSubscriptionManager(SubscriptionManager subscriptionManager)
-
-