public class JabberChat extends Object implements hudson.plugins.im.IMChat
Constructor and Description |
---|
JabberChat(org.jivesoftware.smack.Chat chat,
hudson.plugins.jabber.im.transport.JabberIMConnection connection) |
Modifier and Type | Method and Description |
---|---|
void |
addMessageListener(hudson.plugins.im.IMMessageListener listener) |
String |
getIMId(String senderId) |
String |
getNickName(String sender) |
boolean |
isCommandsAccepted() |
boolean |
isMultiUserChat() |
void |
removeMessageListener(hudson.plugins.im.IMMessageListener listener) |
void |
sendMessage(String msg) |
public JabberChat(org.jivesoftware.smack.Chat chat, hudson.plugins.jabber.im.transport.JabberIMConnection connection)
public void sendMessage(String msg) throws hudson.plugins.im.IMException
sendMessage
in interface hudson.plugins.im.IMChat
hudson.plugins.im.IMException
public String getNickName(String sender)
getNickName
in interface hudson.plugins.im.IMChat
public String getIMId(String senderId)
getIMId
in interface hudson.plugins.im.IMChat
public void addMessageListener(hudson.plugins.im.IMMessageListener listener)
addMessageListener
in interface hudson.plugins.im.IMChat
public void removeMessageListener(hudson.plugins.im.IMMessageListener listener)
removeMessageListener
in interface hudson.plugins.im.IMChat
public boolean isMultiUserChat()
isMultiUserChat
in interface hudson.plugins.im.IMChat
public boolean isCommandsAccepted()
isCommandsAccepted
in interface hudson.plugins.im.IMChat
Copyright © 2004–2014. All rights reserved.