Package com.pubnub.api.managers
Class ListenerManager
- java.lang.Object
-
- com.pubnub.api.managers.ListenerManager
-
public class ListenerManager extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ListenerManager(PubNub pubnubInstance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddListener(SubscribeCallback listener)voidannounce(PNChannelMetadataResult channelMetadataResult)voidannounce(PNMembershipResult membershipResult)voidannounce(PNUUIDMetadataResult uuidMetadataResult)voidannounce(PNStatus status)announce a PNStatus to listeners.voidannounce(PNFileEventResult fileEventResult)voidannounce(PNMessageActionResult messageAction)voidannounce(PNMessageResult message)voidannounce(PNPresenceEventResult presence)voidannounce(PNSignalResult signal)voidremoveListener(SubscribeCallback listener)
-
-
-
Constructor Detail
-
ListenerManager
public ListenerManager(PubNub pubnubInstance)
-
-
Method Detail
-
addListener
public void addListener(SubscribeCallback listener)
-
removeListener
public void removeListener(SubscribeCallback listener)
-
announce
public void announce(PNStatus status)
announce a PNStatus to listeners.- Parameters:
status- PNStatus which will be broadcast to listeners.
-
announce
public void announce(PNMessageResult message)
-
announce
public void announce(PNPresenceEventResult presence)
-
announce
public void announce(PNSignalResult signal)
-
announce
public void announce(PNUUIDMetadataResult uuidMetadataResult)
-
announce
public void announce(PNChannelMetadataResult channelMetadataResult)
-
announce
public void announce(PNMembershipResult membershipResult)
-
announce
public void announce(PNMessageActionResult messageAction)
-
announce
public void announce(PNFileEventResult fileEventResult)
-
-