net.sf.dexterim.core
Interface IMConnection

All Known Implementing Classes:
AbstractIMConnection

public interface IMConnection

Implements the Instant Messenging Service specific Protocol to perform basic Session based operations such as connect/disconnect.

Author:
Christoph Walcher

Method Summary
 void addConnectionListener(ConnectionListener listener)
           
 void connect(Account account)
           
 Account connectedAs()
           
 Conversation createConversation()
           
 void disconnect()
           
 boolean isConnected()
           
 void removeConnectionListener(ConnectionListener listener)
           
 void synchronizeContactList(ContactList contactList)
           
 

Method Detail

connect

public void connect(Account account)

connectedAs

public Account connectedAs()

disconnect

public void disconnect()

synchronizeContactList

public void synchronizeContactList(ContactList contactList)

isConnected

public boolean isConnected()

createConversation

public Conversation createConversation()

addConnectionListener

public void addConnectionListener(ConnectionListener listener)

removeConnectionListener

public void removeConnectionListener(ConnectionListener listener)


Copyright © 2003-2004 Dexter IM Team. All Rights Reserved.