com.aelitis.azureus.plugins.net.buddy
Class BuddyPluginBeta.ChatInstance
java.lang.Object
com.aelitis.azureus.plugins.net.buddy.BuddyPluginBeta.ChatInstance
- Enclosing class:
- BuddyPluginBeta
public class BuddyPluginBeta.ChatInstance
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getClone
public BuddyPluginBeta.ChatInstance getClone()
throws java.lang.Exception
- Throws:
java.lang.Exception
addReference
protected void addReference()
getName
public java.lang.String getName()
getShortName
public java.lang.String getShortName()
getNetwork
public java.lang.String getNetwork()
getKey
public java.lang.String getKey()
isFavourite
public boolean isFavourite()
setFavourite
public void setFavourite(boolean b)
isManaged
public boolean isManaged()
amManager
public boolean amManager()
isReadOnly
public boolean isReadOnly()
getURL
public java.lang.String getURL()
getPublicKey
public byte[] getPublicKey()
isPrivateChat
public boolean isPrivateChat()
getNetAndKey
public java.lang.String getNetAndKey()
setPersistent
public void setPersistent()
isSharedNickname
public boolean isSharedNickname()
setSharedNickname
public void setSharedNickname(boolean _shared)
getInstanceNickname
public java.lang.String getInstanceNickname()
setInstanceNickname
public void setInstanceNickname(java.lang.String _nick)
getNickname
public java.lang.String getNickname()
isAvailable
public boolean isAvailable()
getHistory
public BuddyPluginBeta.ChatMessage[] getHistory()
getEstimatedNodes
public int getEstimatedNodes()
getStatus
public java.lang.String getStatus()
messageReceived
public void messageReceived(java.util.Map<java.lang.String,java.lang.Object> message_map)
throws IPCException
- Throws:
IPCException
chatRequested
public java.util.Map<java.lang.String,java.lang.Object> chatRequested(java.util.Map<java.lang.String,java.lang.Object> message_map)
throws IPCException
- Throws:
IPCException
sendMessage
public void sendMessage(java.lang.String message)
export
public java.lang.String export()
getParticipants
public BuddyPluginBeta.ChatParticipant[] getParticipants()
getParticipant
public BuddyPluginBeta.ChatParticipant getParticipant(java.lang.String nick)
updated
protected void updated(BuddyPluginBeta.ChatParticipant p)
addListener
public void addListener(BuddyPluginBeta.ChatListener listener)
removeListener
public void removeListener(BuddyPluginBeta.ChatListener listener)
isDestroyed
public boolean isDestroyed()
destroy
public void destroy()