public static class Topic.Listener<DP,DR,SP,SR>
extends java.lang.Object
Constructor and Description |
---|
Listener() |
Modifier and Type | Method and Description |
---|---|
void |
onAllMessagesReceived(java.lang.Integer count)
All requested data messages received.
|
void |
onContUpdated(java.lang.String contact)
Called when subscription is updated.
|
void |
onData(MsgServerData data)
Process {data} message.
|
void |
onInfo(MsgServerInfo info)
{info} message received
|
void |
onLeave(boolean unsub,
int code,
java.lang.String text) |
void |
onMeta(MsgServerMeta<DP,DR,SP,SR> meta)
{meta} message received
|
void |
onMetaDesc(Description<DP,DR> desc)
{meta what="desc"} message received
|
void |
onMetaSub(Subscription<SP,SR> sub)
{meta what="sub"} message received, and this is one of the subs
|
void |
onMetaTags(java.lang.String[] tags)
{meta what="tags"} message received
|
void |
onOnline(boolean online)
{pres what="on|off"} is received
|
void |
onPres(MsgServerPres pres)
{pres} received
|
void |
onSubscribe(int code,
java.lang.String text) |
void |
onSubsUpdated()
{meta what="sub"} message received and all subs were processed
|
public void onSubscribe(int code, java.lang.String text)
public void onLeave(boolean unsub, int code, java.lang.String text)
public void onData(MsgServerData data)
data
- data packetpublic void onAllMessagesReceived(java.lang.Integer count)
public void onInfo(MsgServerInfo info)
public void onMeta(MsgServerMeta<DP,DR,SP,SR> meta)
public void onMetaSub(Subscription<SP,SR> sub)
public void onMetaDesc(Description<DP,DR> desc)
public void onMetaTags(java.lang.String[] tags)
public void onSubsUpdated()
public void onPres(MsgServerPres pres)
public void onOnline(boolean online)
public void onContUpdated(java.lang.String contact)