org.apache.cxf.binding.corba
Class CorbaBindingFactory

java.lang.Object
  extended by org.apache.cxf.binding.AbstractBindingFactory
      extended by org.apache.cxf.binding.corba.CorbaBindingFactory
All Implemented Interfaces:
BindingFactory, ConduitInitiator, DestinationFactory, WSDLBindingFactory

public class CorbaBindingFactory
extends AbstractBindingFactory
implements ConduitInitiator, DestinationFactory


Field Summary
protected  OrbConfig orbConfig
           
protected  java.util.List<java.lang.String> transportIds
           
 
Fields inherited from class org.apache.cxf.binding.AbstractBindingFactory
activationNamespaces, bus, DATABINDING_DISABLED
 
Constructor Summary
CorbaBindingFactory()
           
 
Method Summary
 Binding createBinding(BindingInfo bindingInfo)
           
 Conduit getConduit(EndpointInfo endpointInfo)
           
 Conduit getConduit(EndpointInfo endpointInfo, EndpointReferenceType target)
           
 Destination getDestination(EndpointInfo endpointInfo)
           
 OrbConfig getOrbConfig()
           
 java.util.List<java.lang.String> getTransportIds()
           
 java.util.Set<java.lang.String> getUriPrefixes()
           
 void setOrbArgs(java.util.List<java.lang.String> args)
           
 void setOrbClass(java.lang.String cls)
           
 void setOrbConfig(OrbConfig config)
           
 void setOrbSingletonClass(java.lang.String cls)
           
 void setTransportIds(java.util.List<java.lang.String> ids)
           
 
Methods inherited from class org.apache.cxf.binding.AbstractBindingFactory
addListener, addMessageFromBinding, createBindingInfo, createBindingInfo, createBindingInfo, getActivationNamespaces, getBus, initializeBindingInfo, setActivationNamespaces, setBus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

transportIds

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

orbConfig

protected OrbConfig orbConfig
Constructor Detail

CorbaBindingFactory

public CorbaBindingFactory()
Method Detail

setOrbClass

public void setOrbClass(java.lang.String cls)

setOrbSingletonClass

public void setOrbSingletonClass(java.lang.String cls)

createBinding

public Binding createBinding(BindingInfo bindingInfo)
Specified by:
createBinding in interface BindingFactory

getConduit

public Conduit getConduit(EndpointInfo endpointInfo)
                   throws java.io.IOException
Specified by:
getConduit in interface ConduitInitiator
Throws:
java.io.IOException

getConduit

public Conduit getConduit(EndpointInfo endpointInfo,
                          EndpointReferenceType target)
                   throws java.io.IOException
Specified by:
getConduit in interface ConduitInitiator
Throws:
java.io.IOException

getDestination

public Destination getDestination(EndpointInfo endpointInfo)
                           throws java.io.IOException
Specified by:
getDestination in interface DestinationFactory
Throws:
java.io.IOException

getTransportIds

public java.util.List<java.lang.String> getTransportIds()
Specified by:
getTransportIds in interface ConduitInitiator
Specified by:
getTransportIds in interface DestinationFactory

setTransportIds

public void setTransportIds(java.util.List<java.lang.String> ids)

setOrbArgs

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

getUriPrefixes

public java.util.Set<java.lang.String> getUriPrefixes()
Specified by:
getUriPrefixes in interface ConduitInitiator
Specified by:
getUriPrefixes in interface DestinationFactory

getOrbConfig

public OrbConfig getOrbConfig()

setOrbConfig

public void setOrbConfig(OrbConfig config)


Apache CXF