|
||||||||||
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
ConnectException
void disconnect()
void dispatch(org.jivesoftware.smack.packet.Message message) throws org.jivesoftware.smack.XMPPException
message
via the Jabber conversation.
org.jivesoftware.smack.XMPPException
org.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 |