org.jacorb.orb.factory

Class SocketFactoryManager

public class SocketFactoryManager extends Object implements Configurable

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

Author: Steve Osselton

Field Summary
static StringSERVER_SOCKET_FACTORY
static StringSOCKET_FACTORY
static StringSSL_LISTENER
SSL_LISTENER should be a classname for the implementation of the SSL listener interface.
static StringSSL_SERVER_SOCKET_FACTORY
static StringSSL_SOCKET_FACTORY
static StringTCP_LISTENER
TCP_LISTENER should be a classname for the implementation of the TCP listener interface.
Constructor Summary
SocketFactoryManager(ORB orb)
Method Summary
voidconfigure(Configuration config)
ServerSocketFactorygetServerSocketFactory()
SocketFactorygetSocketFactory()
SSLSessionListenergetSSLListener()
getSSLListener provides an accessor for the instantiated SSLConnectionListener.
ServerSocketFactorygetSSLServerSocketFactory()
SocketFactorygetSSLSocketFactory()
getSSLSocketFactory returns a SSL socket factory.
TCPConnectionListenergetTCPListener()
getTCPListener provides an accessor for the instantiated TCPConnectionListener.

Field Detail

SERVER_SOCKET_FACTORY

public static final String SERVER_SOCKET_FACTORY

SOCKET_FACTORY

public static final String SOCKET_FACTORY

SSL_LISTENER

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

SSL_SERVER_SOCKET_FACTORY

public static final String SSL_SERVER_SOCKET_FACTORY

SSL_SOCKET_FACTORY

public static final String SSL_SOCKET_FACTORY

TCP_LISTENER

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

Constructor Detail

SocketFactoryManager

public SocketFactoryManager(ORB orb)

Method Detail

configure

public void configure(Configuration config)

getServerSocketFactory

public ServerSocketFactory getServerSocketFactory()

getSocketFactory

public SocketFactory getSocketFactory()

getSSLListener

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

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.