Package com.pubnub.api.managers
Class StateManager
- java.lang.Object
-
- com.pubnub.api.managers.StateManager
-
public class StateManager extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StateManager.HeartbeatStateData
static class
StateManager.SubscriptionStateData
-
Constructor Summary
Constructors Constructor Description StateManager(PNConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
handleOperation(PubSubOperation... pubSubOperations)
StateManager.HeartbeatStateData
heartbeatStateData()
StateManager.SubscriptionStateData
subscriptionStateData(java.lang.Boolean includePresence)
StateManager.SubscriptionStateData
subscriptionStateData(java.lang.Boolean includePresence, com.pubnub.api.managers.StateManager.ChannelFilter channelFilter)
-
-
-
Constructor Detail
-
StateManager
public StateManager(PNConfiguration configuration)
-
-
Method Detail
-
handleOperation
public boolean handleOperation(PubSubOperation... pubSubOperations)
-
subscriptionStateData
public StateManager.SubscriptionStateData subscriptionStateData(java.lang.Boolean includePresence)
-
subscriptionStateData
public StateManager.SubscriptionStateData subscriptionStateData(java.lang.Boolean includePresence, com.pubnub.api.managers.StateManager.ChannelFilter channelFilter)
-
heartbeatStateData
public StateManager.HeartbeatStateData heartbeatStateData()
-
-