public class JabberChat
extends java.lang.Object
implements hudson.plugins.im.IMChat
| Constructor and Description |
|---|
JabberChat(org.jivesoftware.smack.chat.Chat chat,
hudson.plugins.jabber.im.transport.JabberIMConnection connection) |
| Modifier and Type | Method and Description |
|---|---|
void |
addMessageListener(hudson.plugins.im.IMMessageListener listener) |
java.lang.String |
getIMId(java.lang.String senderId) |
java.lang.String |
getNickName(java.lang.String sender) |
boolean |
isCommandsAccepted() |
boolean |
isMultiUserChat() |
void |
removeMessageListener(hudson.plugins.im.IMMessageListener listener) |
void |
sendMessage(java.lang.String msg) |
public JabberChat(org.jivesoftware.smack.chat.Chat chat,
hudson.plugins.jabber.im.transport.JabberIMConnection connection)
public void sendMessage(java.lang.String msg)
throws hudson.plugins.im.IMException
sendMessage in interface hudson.plugins.im.IMChathudson.plugins.im.IMExceptionpublic java.lang.String getNickName(java.lang.String sender)
getNickName in interface hudson.plugins.im.IMChatpublic java.lang.String getIMId(java.lang.String senderId)
getIMId in interface hudson.plugins.im.IMChatpublic void addMessageListener(hudson.plugins.im.IMMessageListener listener)
addMessageListener in interface hudson.plugins.im.IMChatpublic void removeMessageListener(hudson.plugins.im.IMMessageListener listener)
removeMessageListener in interface hudson.plugins.im.IMChatpublic boolean isMultiUserChat()
isMultiUserChat in interface hudson.plugins.im.IMChatpublic boolean isCommandsAccepted()
isCommandsAccepted in interface hudson.plugins.im.IMChat