org.apache.cxf.binding.corba.utils
Class OrbConfig

java.lang.Object
  extended by org.apache.cxf.binding.corba.utils.OrbConfig

public class OrbConfig
extends java.lang.Object


Field Summary
protected  java.util.List<java.lang.String> orbArgs
           
protected  java.lang.String orbClass
           
protected  java.util.Properties orbProperties
           
protected  java.lang.String orbSingletonClass
           
 
Constructor Summary
OrbConfig()
           
 
Method Summary
 void addPOAPolicies(org.omg.CORBA.ORB orb, java.lang.String poaName, org.omg.PortableServer.POA parentPOA, org.omg.PortableServer.POAManager poaManager, java.util.List<org.omg.CORBA.Policy> policies)
           
 org.omg.CORBA.Any createSystemExceptionAny(org.omg.CORBA.ORB orb, org.omg.CORBA.SystemException sysEx)
           
 void exportObjectReference(org.omg.CORBA.ORB orb, org.omg.CORBA.Object ref, java.lang.String url, org.apache.cxf.binding.corba.wsdl.AddressType address)
           
 void exportObjectReferenceToCorbaloc(org.omg.CORBA.ORB orb, org.omg.CORBA.Object object, java.lang.String location)
           
 void exportObjectReferenceToFile(org.omg.CORBA.ORB orb, org.omg.CORBA.Object obj, java.net.URI iorFile)
           
 void exportObjectReferenceToNamingService(org.omg.CORBA.ORB orb, org.omg.CORBA.Object ref, java.lang.String location)
           
 java.util.List<java.lang.String> getOrbArgs()
           
 java.lang.String getOrbClass()
           
 java.util.Properties getOrbProperties()
           
 java.lang.String getOrbSingletonClass()
           
 void setOrbArgs(java.util.List<java.lang.String> args)
           
 void setOrbClass(java.lang.String cls)
           
 void setOrbProperties(java.util.Properties props)
           
 void setOrbSingletonClass(java.lang.String cls)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

orbClass

protected java.lang.String orbClass

orbSingletonClass

protected java.lang.String orbSingletonClass

orbArgs

protected java.util.List<java.lang.String> orbArgs

orbProperties

protected java.util.Properties orbProperties
Constructor Detail

OrbConfig

public OrbConfig()
Method Detail

setOrbClass

public void setOrbClass(java.lang.String cls)

getOrbClass

public java.lang.String getOrbClass()

setOrbSingletonClass

public void setOrbSingletonClass(java.lang.String cls)

getOrbSingletonClass

public java.lang.String getOrbSingletonClass()

setOrbArgs

public void setOrbArgs(java.util.List<java.lang.String> args)

getOrbArgs

public java.util.List<java.lang.String> getOrbArgs()

setOrbProperties

public void setOrbProperties(java.util.Properties props)

getOrbProperties

public java.util.Properties getOrbProperties()

addPOAPolicies

public void addPOAPolicies(org.omg.CORBA.ORB orb,
                           java.lang.String poaName,
                           org.omg.PortableServer.POA parentPOA,
                           org.omg.PortableServer.POAManager poaManager,
                           java.util.List<org.omg.CORBA.Policy> policies)

createSystemExceptionAny

public org.omg.CORBA.Any createSystemExceptionAny(org.omg.CORBA.ORB orb,
                                                  org.omg.CORBA.SystemException sysEx)

exportObjectReference

public void exportObjectReference(org.omg.CORBA.ORB orb,
                                  org.omg.CORBA.Object ref,
                                  java.lang.String url,
                                  org.apache.cxf.binding.corba.wsdl.AddressType address)
                           throws java.net.URISyntaxException,
                                  java.io.IOException
Throws:
java.net.URISyntaxException
java.io.IOException

exportObjectReferenceToNamingService

public void exportObjectReferenceToNamingService(org.omg.CORBA.ORB orb,
                                                 org.omg.CORBA.Object ref,
                                                 java.lang.String location)

exportObjectReferenceToCorbaloc

public void exportObjectReferenceToCorbaloc(org.omg.CORBA.ORB orb,
                                            org.omg.CORBA.Object object,
                                            java.lang.String location)

exportObjectReferenceToFile

public void exportObjectReferenceToFile(org.omg.CORBA.ORB orb,
                                        org.omg.CORBA.Object obj,
                                        java.net.URI iorFile)
                                 throws java.io.IOException
Throws:
java.io.IOException


Apache CXF