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 classStateManager.HeartbeatStateDatastatic classStateManager.SubscriptionStateData
-
Constructor Summary
Constructors Constructor Description StateManager(PNConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanhandleOperation(PubSubOperation... pubSubOperations)StateManager.HeartbeatStateDataheartbeatStateData()StateManager.SubscriptionStateDatasubscriptionStateData(java.lang.Boolean includePresence)StateManager.SubscriptionStateDatasubscriptionStateData(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()
-
-