net.sf.dexterim.core
Class InstantMessenger

java.lang.Object
  extended bynet.sf.dexterim.core.InstantMessenger

public class InstantMessenger
extends java.lang.Object

Author:
Christoph Walcher

Constructor Summary
InstantMessenger()
          Creates a new instance of InstantMessenger
 
Method Summary
 IMConnection createConnection(java.lang.String protocolName)
          Create a unconnected IMConnection using the given protocol
 Protocol lookupProtocol(java.lang.String protocolName)
           
 void registerProtocol(java.lang.String protocolName, Protocol protocol)
           
 Protocol unregisterProtocol(java.lang.String protocolName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InstantMessenger

public InstantMessenger()
Creates a new instance of InstantMessenger

Method Detail

createConnection

public IMConnection createConnection(java.lang.String protocolName)
                              throws NoSuchProtocolException
Create a unconnected IMConnection using the given protocol

Parameters:
protocolName -
Returns:
Throws:
NoSuchProtocolException

lookupProtocol

public Protocol lookupProtocol(java.lang.String protocolName)
                        throws NoSuchProtocolException
Parameters:
protocolName -
Returns:
Throws:
NoSuchProtocolException

registerProtocol

public void registerProtocol(java.lang.String protocolName,
                             Protocol protocol)
Parameters:
protocolName -
protocol -

unregisterProtocol

public Protocol unregisterProtocol(java.lang.String protocolName)
                            throws NoSuchProtocolException
Parameters:
protocolName -
Returns:
Throws:
NoSuchProtocolException


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