Apache CXF API

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

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

public class OrbConfig
extends Object


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

Field Detail

orbClass

protected String orbClass

orbSingletonClass

protected String orbSingletonClass

orbArgs

protected List<String> orbArgs

orbProperties

protected Properties orbProperties
Constructor Detail

OrbConfig

public OrbConfig()
Method Detail

setOrbClass

public void setOrbClass(String cls)

getOrbClass

public String getOrbClass()

setOrbSingletonClass

public void setOrbSingletonClass(String cls)

getOrbSingletonClass

public String getOrbSingletonClass()

setOrbArgs

public void setOrbArgs(List<String> args)

getOrbArgs

public List<String> getOrbArgs()

setOrbProperties

public void setOrbProperties(Properties props)

getOrbProperties

public Properties getOrbProperties()

addPOAPolicies

public void addPOAPolicies(ORB orb,
                           String poaName,
                           POA parentPOA,
                           POAManager poaManager,
                           List<Policy> policies)

createSystemExceptionAny

public Any createSystemExceptionAny(ORB orb,
                                    SystemException sysEx)

exportObjectReference

public void exportObjectReference(ORB orb,
                                  Object ref,
                                  String url,
                                  AddressType address)
                           throws URISyntaxException,
                                  IOException
Throws:
URISyntaxException
IOException

exportObjectReferenceToNamingService

public void exportObjectReferenceToNamingService(ORB orb,
                                                 Object ref,
                                                 String location)

exportObjectReferenceToCorbaloc

public void exportObjectReferenceToCorbaloc(ORB orb,
                                            Object object,
                                            String location)

exportObjectReferenceToFile

public void exportObjectReferenceToFile(ORB orb,
                                        Object obj,
                                        URI iorFile)
                                 throws IOException
Throws:
IOException

Apache CXF API

Apache CXF