org.jacorb.orb.giop
Class ClientConnectionManager

java.lang.Object
  extended byorg.jacorb.orb.giop.ClientConnectionManager

public class ClientConnectionManager
extends java.lang.Object

This class manages connections.

Version:
$Id: ClientConnectionManager.java,v 1.18 2004/02/05 15:57:12 nick.cross Exp $
Author:
Gerald Brose, FU Berlin

Constructor Summary
ClientConnectionManager(ORB orb, TransportManager transport_manager, GIOPConnectionManager giop_connection_manager)
           
 
Method Summary
 void addConnection(GIOPConnection connection)
           
 void addConnection(GIOPConnection connection, Profile profile)
           
 ClientConnection getConnection(Profile profile)
           
 void releaseConnection(ClientConnection c)
          Only used by Delegate for client-initiated connections.
 void removeConnection(ClientConnection c)
          Only used by ClientConnection to unregister server-side of BiDir connection.
 void setRequestListener(RequestListener listener)
           
 void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientConnectionManager

public ClientConnectionManager(ORB orb,
                               TransportManager transport_manager,
                               GIOPConnectionManager giop_connection_manager)
Method Detail

setRequestListener

public void setRequestListener(RequestListener listener)

getConnection

public ClientConnection getConnection(Profile profile)

releaseConnection

public void releaseConnection(ClientConnection c)
Only used by Delegate for client-initiated connections.


removeConnection

public void removeConnection(ClientConnection c)
Only used by ClientConnection to unregister server-side of BiDir connection.


addConnection

public void addConnection(GIOPConnection connection)

addConnection

public void addConnection(GIOPConnection connection,
                          Profile profile)

shutdown

public void shutdown()