org.jacorb.orb.giop

Class ClientConnectionManager

public class ClientConnectionManager extends Object implements Configurable

This class manages connections.

Version: $Id: ClientConnectionManager.java,v 1.32 2006/07/26 07:38:56 alphonse.bendt Exp $

Author: Gerald Brose, FU Berlin

Constructor Summary
ClientConnectionManager(ORB orb, TransportManager transport_manager, GIOPConnectionManager giop_connection_manager)
Method Summary
voidaddConnection(GIOPConnection connection, Profile profile)
voidconfigure(Configuration myConfiguration)
configure this connection manager
ClientConnectiongetConnection(Profile profile)
voidreleaseConnection(ClientConnection connection)
Only used by Delegate for client-initiated connections.
voidremoveConnection(ClientConnection connection)
Only used by ClientConnection to unregister server-side of BiDir connection.
voidsetRequestListener(RequestListener listener)
voidshutdown()

Constructor Detail

ClientConnectionManager

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

Method Detail

addConnection

public void addConnection(GIOPConnection connection, Profile profile)

configure

public void configure(Configuration myConfiguration)
configure this connection manager

getConnection

public ClientConnection getConnection(Profile profile)

releaseConnection

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

removeConnection

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

setRequestListener

public void setRequestListener(RequestListener listener)

shutdown

public void shutdown()