|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.pusher.client.channel.impl.ChannelManager
public class ChannelManager
Constructor Summary | |
---|---|
ChannelManager()
|
Method Summary | |
---|---|
void |
onConnectionStateChange(ConnectionStateChange change)
Callback that is fired whenever the ConnectionState of the Connection changes. |
void |
onError(String message,
String code,
Exception e)
Callback that indicates either: An error message has been received from Pusher, or An error has occurred in the client library. |
void |
onMessage(String event,
String wholeMessage)
|
void |
setConnection(InternalConnection connection)
|
void |
subscribeTo(InternalChannel channel,
ChannelEventListener listener,
String... eventNames)
|
void |
unsubscribeFrom(String channelName)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ChannelManager()
Method Detail |
---|
public void setConnection(InternalConnection connection)
public void subscribeTo(InternalChannel channel, ChannelEventListener listener, String... eventNames)
public void unsubscribeFrom(String channelName)
public void onMessage(String event, String wholeMessage)
public void onConnectionStateChange(ConnectionStateChange change)
ConnectionEventListener
Callback that is fired whenever the ConnectionState
of the Connection
changes. The state
typically changes during connection to Pusher and during disconnection and reconnection.
This callback is only fired if the ConnectionEventListener has been bound to the new state by
calling Connection.bind(ConnectionState, ConnectionEventListener)
with either the new state or
ConnectionState.ALL
.
onConnectionStateChange
in interface ConnectionEventListener
change
- An object that contains the previous state of the connection and the new state. The new state
can be retrieved by calling ConnectionStateChange.getCurrentState()
.public void onError(String message, String code, Exception e)
ConnectionEventListener
Callback that indicates either:
All ConnectionEventListeners that have been registered by calling Connection.bind(ConnectionState, ConnectionEventListener)
will receive this callback, even if the ConnectionEventListener is only bound to specific
connection status changes.
onError
in interface ConnectionEventListener
message
- A message indicating the cause of the error.code
- The error code for the message. Can be null.e
- The exception that was thrown, if any. Can be null.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |