org.jacorb.orb.giop
Class TransportManager

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

public class TransportManager
extends java.lang.Object

This class manages Transports. On the one hand it creates them, and on the other it enforces an upper limit on the open transports.

Version:
$Id: TransportManager.java,v 1.18 2003/12/19 14:16:48 nick.cross Exp $
Author:
Nicolas Noffke

Field Summary
static SocketFactory socket_factory
           
static SocketFactory ssl_socket_factory
           
 
Constructor Summary
TransportManager(ORB orb)
           
 
Method Summary
 Factories getFactories(int tag)
          Returns an ETF Factories object for the given tag, or null if no Factories class has been defined for this tag.
 java.util.List getFactoriesList()
          Returns a list of Factories for all configured transport plugins, in the same order as they were specified in the jacorb.transport.factories property.
 ProfileSelector getProfileSelector()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

socket_factory

public static SocketFactory socket_factory

ssl_socket_factory

public static SocketFactory ssl_socket_factory
Constructor Detail

TransportManager

public TransportManager(ORB orb)
Method Detail

getProfileSelector

public ProfileSelector getProfileSelector()

getFactories

public Factories getFactories(int tag)
Returns an ETF Factories object for the given tag, or null if no Factories class has been defined for this tag.


getFactoriesList

public java.util.List getFactoriesList()
Returns a list of Factories for all configured transport plugins, in the same order as they were specified in the jacorb.transport.factories property.