Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

plugins.Messenger
Interface MessengerEngine  view MessengerEngine download MessengerEngine.java

All Known Implementing Classes:
AbstractMessengerEngine

public interface MessengerEngine


Method Summary
 void addContact(java.lang.String login)
           
 void addContactChangeListener(plugins.Messenger.event.ContactChangeListener ccl)
           
 void addConversationStartListener(plugins.Messenger.event.ConversationStartListener cl)
           
 void blockContact(java.lang.String login)
           
 void connect()
           
 java.lang.String getAccount()
           
 java.util.Map getContactList()
           
 java.lang.String getIniFileName()
           
 Messenger getMessenger()
           
 java.lang.String getName()
           
 java.lang.String getNick()
           
 javax.swing.ImageIcon getOfflineIcon()
           
 javax.swing.ImageIcon getOnlineIcon()
           
 java.lang.String getPassword()
           
 java.lang.String getStatus()
           
 java.util.Map getStatusMap()
           
 void process()
           
 void removeContact(plugins.Messenger.entity.Contact con)
           
 void removeContactChangeListener(plugins.Messenger.event.ContactChangeListener ccl)
           
 void removeConversationStartListener(plugins.Messenger.event.ConversationStartListener cl)
           
 void sendNick(java.lang.String nick)
           
 void setAccount(java.lang.String account)
           
 void setMessenger(Messenger messenger)
           
 void setPassword(java.lang.String password)
           
 void setStatus(java.lang.String status)
           
 void startConversation(plugins.Messenger.entity.Contact con)
           
 void syncronize()
           
 void unblockContact(java.lang.String login)
           
 

Method Detail

getName

public java.lang.String getName()

getOfflineIcon

public javax.swing.ImageIcon getOfflineIcon()

getOnlineIcon

public javax.swing.ImageIcon getOnlineIcon()

getIniFileName

public java.lang.String getIniFileName()

getStatusMap

public java.util.Map getStatusMap()

setStatus

public void setStatus(java.lang.String status)

getStatus

public java.lang.String getStatus()

connect

public void connect()
             throws java.lang.Exception

syncronize

public void syncronize()

process

public void process()
             throws java.lang.Exception

getAccount

public java.lang.String getAccount()

getNick

public java.lang.String getNick()

getPassword

public java.lang.String getPassword()

setAccount

public void setAccount(java.lang.String account)

sendNick

public void sendNick(java.lang.String nick)

setPassword

public void setPassword(java.lang.String password)

blockContact

public void blockContact(java.lang.String login)

unblockContact

public void unblockContact(java.lang.String login)

addContact

public void addContact(java.lang.String login)

removeContact

public void removeContact(plugins.Messenger.entity.Contact con)

getContactList

public java.util.Map getContactList()

startConversation

public void startConversation(plugins.Messenger.entity.Contact con)

addContactChangeListener

public void addContactChangeListener(plugins.Messenger.event.ContactChangeListener ccl)

removeContactChangeListener

public void removeContactChangeListener(plugins.Messenger.event.ContactChangeListener ccl)

addConversationStartListener

public void addConversationStartListener(plugins.Messenger.event.ConversationStartListener cl)

removeConversationStartListener

public void removeConversationStartListener(plugins.Messenger.event.ConversationStartListener cl)

setMessenger

public void setMessenger(Messenger messenger)

getMessenger

public Messenger getMessenger()