org.jacorb.orb.factory
Class SocketFactoryManager

java.lang.Object
  extended by org.jacorb.orb.factory.SocketFactoryManager
All Implemented Interfaces:
org.apache.avalon.framework.configuration.Configurable

public class SocketFactoryManager
extends java.lang.Object
implements org.apache.avalon.framework.configuration.Configurable

Version:
$Id: SocketFactoryManager.java,v 1.20 2006/07/27 08:48:00 nick.cross Exp $
Author:
Steve Osselton

Field Summary
static java.lang.String SERVER_SOCKET_FACTORY
           
static java.lang.String SOCKET_FACTORY
           
static java.lang.String SSL_LISTENER
          SSL_LISTENER should be a classname for the implementation of the SSL listener interface.
static java.lang.String SSL_SERVER_SOCKET_FACTORY
           
static java.lang.String SSL_SOCKET_FACTORY
           
static java.lang.String TCP_LISTENER
          TCP_LISTENER should be a classname for the implementation of the TCP listener interface.
 
Constructor Summary
SocketFactoryManager(ORB orb)
           
 
Method Summary
 void configure(org.apache.avalon.framework.configuration.Configuration config)
           
 ServerSocketFactory getServerSocketFactory()
           
 SocketFactory getSocketFactory()
           
 SSLSessionListener getSSLListener()
          getSSLListener provides an accessor for the instantiated SSLConnectionListener.
 ServerSocketFactory getSSLServerSocketFactory()
           
 SocketFactory getSSLSocketFactory()
          getSSLSocketFactory returns a SSL socket factory.
 TCPConnectionListener getTCPListener()
          getTCPListener provides an accessor for the instantiated TCPConnectionListener.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOCKET_FACTORY

public static final java.lang.String SOCKET_FACTORY
See Also:
Constant Field Values

SERVER_SOCKET_FACTORY

public static final java.lang.String SERVER_SOCKET_FACTORY
See Also:
Constant Field Values

SSL_SOCKET_FACTORY

public static final java.lang.String SSL_SOCKET_FACTORY
See Also:
Constant Field Values

SSL_SERVER_SOCKET_FACTORY

public static final java.lang.String SSL_SERVER_SOCKET_FACTORY
See Also:
Constant Field Values

TCP_LISTENER

public static final java.lang.String TCP_LISTENER
TCP_LISTENER should be a classname for the implementation of the TCP listener interface.

See Also:
Constant Field Values

SSL_LISTENER

public static final java.lang.String SSL_LISTENER
SSL_LISTENER should be a classname for the implementation of the SSL listener interface.

See Also:
Constant Field Values
Constructor Detail

SocketFactoryManager

public SocketFactoryManager(ORB orb)
Method Detail

configure

public void configure(org.apache.avalon.framework.configuration.Configuration config)
               throws org.apache.avalon.framework.configuration.ConfigurationException
Specified by:
configure in interface org.apache.avalon.framework.configuration.Configurable
Throws:
org.apache.avalon.framework.configuration.ConfigurationException

getSocketFactory

public SocketFactory getSocketFactory()

getServerSocketFactory

public ServerSocketFactory getServerSocketFactory()

getSSLServerSocketFactory

public ServerSocketFactory getSSLServerSocketFactory()

getSSLSocketFactory

public SocketFactory getSSLSocketFactory()
getSSLSocketFactory returns a SSL socket factory.

Returns:
a SocketFactory value

getTCPListener

public TCPConnectionListener getTCPListener()
getTCPListener provides an accessor for the instantiated TCPConnectionListener.


getSSLListener

public SSLSessionListener getSSLListener()
getSSLListener provides an accessor for the instantiated SSLConnectionListener.