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:
org.apache.cxf.binding.BindingFactory, org.apache.cxf.transport.ConduitInitiator, org.apache.cxf.transport.DestinationFactory, org.apache.cxf.wsdl11.WSDLBindingFactory

public class CorbaBindingFactory
extends org.apache.cxf.binding.AbstractBindingFactory
implements org.apache.cxf.transport.ConduitInitiator, org.apache.cxf.transport.DestinationFactory


Field Summary
protected  OrbConfig orbConfig
           
protected  List<String> transportIds
           
 
Fields inherited from class org.apache.cxf.binding.AbstractBindingFactory
activationNamespaces, bus
 
Constructor Summary
CorbaBindingFactory()
           
 
Method Summary
 org.apache.cxf.binding.Binding createBinding(org.apache.cxf.service.model.BindingInfo bindingInfo)
           
 org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo endpointInfo)
           
 org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo endpointInfo, org.apache.cxf.ws.addressing.EndpointReferenceType target)
           
 org.apache.cxf.transport.Destination getDestination(org.apache.cxf.service.model.EndpointInfo endpointInfo)
           
 OrbConfig getOrbConfig()
           
 List<String> getTransportIds()
           
 Set<String> getUriPrefixes()
           
 void setOrbArgs(List<String> args)
           
 void setOrbClass(String cls)
           
 void setOrbConfig(OrbConfig config)
           
 void setOrbSingletonClass(String cls)
           
 void setTransportIds(List<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 List<String> transportIds

orbConfig

protected OrbConfig orbConfig
Constructor Detail

CorbaBindingFactory

public CorbaBindingFactory()
Method Detail

setOrbClass

public void setOrbClass(String cls)

setOrbSingletonClass

public void setOrbSingletonClass(String cls)

createBinding

public org.apache.cxf.binding.Binding createBinding(org.apache.cxf.service.model.BindingInfo bindingInfo)
Specified by:
createBinding in interface org.apache.cxf.binding.BindingFactory

getConduit

public org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo endpointInfo)
                                            throws IOException
Specified by:
getConduit in interface org.apache.cxf.transport.ConduitInitiator
Throws:
IOException

getConduit

public org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo endpointInfo,
                                                   org.apache.cxf.ws.addressing.EndpointReferenceType target)
                                            throws IOException
Specified by:
getConduit in interface org.apache.cxf.transport.ConduitInitiator
Throws:
IOException

getDestination

public org.apache.cxf.transport.Destination getDestination(org.apache.cxf.service.model.EndpointInfo endpointInfo)
                                                    throws IOException
Specified by:
getDestination in interface org.apache.cxf.transport.DestinationFactory
Throws:
IOException

getTransportIds

public List<String> getTransportIds()
Specified by:
getTransportIds in interface org.apache.cxf.transport.ConduitInitiator
Specified by:
getTransportIds in interface org.apache.cxf.transport.DestinationFactory

setTransportIds

public void setTransportIds(List<String> ids)

setOrbArgs

public void setOrbArgs(List<String> args)

getUriPrefixes

public Set<String> getUriPrefixes()
Specified by:
getUriPrefixes in interface org.apache.cxf.transport.ConduitInitiator
Specified by:
getUriPrefixes in interface org.apache.cxf.transport.DestinationFactory

getOrbConfig

public OrbConfig getOrbConfig()

setOrbConfig

public void setOrbConfig(OrbConfig config)


Apache CXF