public abstract class LocalClient extends Object implements Client
| Modifier and Type | Method and Description | 
|---|---|
AuthenticatedUser | 
getAuthenticatedUser()
Get authenticated user object of this client. 
 | 
Set<String> | 
getChannelSubscriptions()
Get all the channels currently subscribed by this client. 
 | 
abstract void | 
registerMessageListener(DeliveredMessageListener listener)
Register a LocalClientMessageListener to this LocalClient, the listener
 will receive messages sent to channels that this LocalClient subscribes to. 
 | 
abstract void | 
unregisterMessageListener(DeliveredMessageListener listener)
Unregister a LocalClientMessageListener to this LocalClient. 
 | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getPublishedMessageCountpublic AuthenticatedUser getAuthenticatedUser()
ClientgetAuthenticatedUser in interface Clientpublic Set<String> getChannelSubscriptions()
ClientgetChannelSubscriptions in interface Clientpublic abstract void registerMessageListener(DeliveredMessageListener listener)
listener - the listener to be registeredpublic abstract void unregisterMessageListener(DeliveredMessageListener listener)
listener - the listener which has been registered to this LocalClient.