Uses of Class
org.jivesoftware.smack.Chat

Packages that use Chat
org.jivesoftware.smack Core classes of the Smack API. 
org.jivesoftware.smackx Smack extensions API. 
org.jivesoftware.smackx.muc Classes and Interfaces that implement Multi-User Chat (MUC). 
 

Uses of Chat in org.jivesoftware.smack
 

Methods in org.jivesoftware.smack that return Chat
 Chat ChatManager.createChat(java.lang.String userJID, MessageListener listener)
          Creates a new chat and returns it.
 Chat ChatManager.createChat(java.lang.String userJID, java.lang.String thread, MessageListener listener)
          Creates a new chat using the specified thread ID, then returns it.
 Chat ChatManager.getThreadChat(java.lang.String thread)
           
 

Methods in org.jivesoftware.smack with parameters of type Chat
 void ChatManagerListener.chatCreated(Chat chat, boolean createdLocally)
          Event fired when a new chat is created.
 void MessageListener.processMessage(Chat chat, Message message)
           
 

Uses of Chat in org.jivesoftware.smackx
 

Methods in org.jivesoftware.smackx with parameters of type Chat
 void ChatStateManager.setCurrentState(ChatState newState, Chat chat)
          Sets the current state of the provided chat.
 void ChatStateListener.stateChanged(Chat chat, ChatState state)
          Fired when the state of a chat with another user changes.
 

Uses of Chat in org.jivesoftware.smackx.muc
 

Methods in org.jivesoftware.smackx.muc that return Chat
 Chat MultiUserChat.createPrivateChat(java.lang.String occupant, MessageListener listener)
          Returns a new Chat for sending private messages to a given room occupant.