org.openejb.corba.sunorb
Class SunORBConfigAdapter

java.lang.Object
  extended byorg.openejb.corba.sunorb.SunORBConfigAdapter
All Implemented Interfaces:
ConfigAdapter

public class SunORBConfigAdapter
extends Object
implements ConfigAdapter

Version:
$Revision: 446070 $ $Date: 2006-02-27 02:14:45 +0100 (Mon, 27 Feb 2006) $

Constructor Summary
SunORBConfigAdapter()
           
 
Method Summary
 InetSocketAddress getDefaultListenAddress(TSSConfig config, ORB orb)
           
 void postProcess(CSSConfig config, ORB orb)
           
 void postProcess(TSSConfig config, ORB orb)
          This post processing is performed to override the default listening end points so that only SSL ports are opened if the TSS config is configured to use SSL
 String[] translateToArgs(CSSConfig config, List args)
           
 String[] translateToArgs(TSSConfig config, List args)
           
 Properties translateToProps(CSSConfig config, Properties props)
           
 Properties translateToProps(TSSConfig config, Properties props)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SunORBConfigAdapter

public SunORBConfigAdapter()
Method Detail

translateToArgs

public String[] translateToArgs(TSSConfig config,
                                List args)
                         throws ConfigException
Specified by:
translateToArgs in interface ConfigAdapter
Throws:
ConfigException

translateToProps

public Properties translateToProps(TSSConfig config,
                                   Properties props)
                            throws ConfigException
Specified by:
translateToProps in interface ConfigAdapter
Throws:
ConfigException

postProcess

public void postProcess(TSSConfig config,
                        ORB orb)
                 throws ConfigException
This post processing is performed to override the default listening end points so that only SSL ports are opened if the TSS config is configured to use SSL

Specified by:
postProcess in interface ConfigAdapter
Parameters:
config - Target Security Server configuration
orb - the ORB to be post processed
Throws:
ConfigException - thrown if any error occurs

getDefaultListenAddress

public InetSocketAddress getDefaultListenAddress(TSSConfig config,
                                                 ORB orb)
                                          throws ConfigException
Specified by:
getDefaultListenAddress in interface ConfigAdapter
Throws:
ConfigException

translateToArgs

public String[] translateToArgs(CSSConfig config,
                                List args)
                         throws ConfigException
Specified by:
translateToArgs in interface ConfigAdapter
Throws:
ConfigException

translateToProps

public Properties translateToProps(CSSConfig config,
                                   Properties props)
                            throws ConfigException
Specified by:
translateToProps in interface ConfigAdapter
Throws:
ConfigException

postProcess

public void postProcess(CSSConfig config,
                        ORB orb)
                 throws ConfigException
Specified by:
postProcess in interface ConfigAdapter
Throws:
ConfigException


Copyright © 1999-2006 OpenEJB. All Rights Reserved.