|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface XmppConversation
Implementors of XmppConversation abstract from the XMPP conversation type
(e.g. chat, multi user chat or sending of plain jabber messages).
| Method Summary | |
|---|---|
void |
connect()
Connect to the Jabber conversation, e.g. |
void |
disconnect()
Disconnect from the Jabber conversation, e.g. |
void |
dispatch(org.jivesoftware.smack.packet.Message message)
Asynchronously dispatch message via the Jabber conversation. |
org.jivesoftware.smack.packet.Message |
receive()
Wait for a response on this conversation until a message arrives. |
org.jivesoftware.smack.packet.Message |
receive(long timeout)
Wait for a response on this conversation until timeout occurs. |
| Method Detail |
|---|
void connect()
throws ConnectException
ConnectExceptionvoid disconnect()
void dispatch(org.jivesoftware.smack.packet.Message message)
throws org.jivesoftware.smack.XMPPException
message via the Jabber conversation.
org.jivesoftware.smack.XMPPExceptionorg.jivesoftware.smack.packet.Message receive(long timeout)
timeout occurs.
Message next available message or null if timeout occurred.org.jivesoftware.smack.packet.Message receive()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||