com.pubnub.api
Interface Callback


public interface Callback

Interface to be implemented by objects to be passed to subscribe/presence as callback

Author:
Pubnub

Method Summary
 void connectCallback(java.lang.String channel)
          This callback will be invoked on getting connected to a channel
 void disconnectCallback(java.lang.String channel)
          This callback is invoked on getting disconnected from a channel
 void errorCallback(java.lang.String channel, java.lang.Object message)
          This callback will be invoked when an error occurs
 void reconnectCallback(java.lang.String channel)
          This callback is invoked on getting reconnected to a channel after getting disconnected
 boolean successCallback(java.lang.String channel, java.lang.Object message)
          This callback will be invoked when a message is received on the channel
 

Method Detail

successCallback

boolean successCallback(java.lang.String channel,
                        java.lang.Object message)
This callback will be invoked when a message is received on the channel

Parameters:
channel - Channel Name
message - Message
Returns:
True to keep listening on channel, False to stop listening on channel

errorCallback

void errorCallback(java.lang.String channel,
                   java.lang.Object message)
This callback will be invoked when an error occurs

Parameters:
channel - Channel Name
message - Message

connectCallback

void connectCallback(java.lang.String channel)
This callback will be invoked on getting connected to a channel

Parameters:
channel - Channel Name

reconnectCallback

void reconnectCallback(java.lang.String channel)
This callback is invoked on getting reconnected to a channel after getting disconnected

Parameters:
channel - Channel Name

disconnectCallback

void disconnectCallback(java.lang.String channel)
This callback is invoked on getting disconnected from a channel

Parameters:
channel - Channel Name