org.openorb.orb.ssl
Class SSLTransportClientInitializer

java.lang.Object
  extended by IIOPTransportClientInitializer
      extended by org.openorb.orb.ssl.SSLTransportClientInitializer

public class SSLTransportClientInitializer
extends IIOPTransportClientInitializer

Intial the SSL server side and listens for incomming connections.

Author:
Chris Wood

Constructor Summary
SSLTransportClientInitializer()
          Default constructor.
 
Method Summary
 Address[] establishTransports(Address[] addresses)
          Set the MessageTransport constructor for each of the addresses.
 java.lang.String getName()
          Return the name of the initializer.
 void init(org.omg.PortableInterceptor.ORBInitInfo orbinfo, FeatureInitInfo featureinfo)
          Initialize the client side.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SSLTransportClientInitializer

public SSLTransportClientInitializer()
Default constructor.

Method Detail

getName

public java.lang.String getName()
Return the name of the initializer.

Returns:
The initialier name: ssl-client-init.

init

public void init(org.omg.PortableInterceptor.ORBInitInfo orbinfo,
                 FeatureInitInfo featureinfo)
Initialize the client side.

Parameters:
orbinfo - The ORB init info.
featureinfo - The ORB features.

establishTransports

public Address[] establishTransports(Address[] addresses)
Set the MessageTransport constructor for each of the addresses. All the addresses will be alternative endpoints from a single IOR profile.

Parameters:
addresses - An array with existing addresses.
Returns:
New list of addresses.