Package org.apache.cxf.binding.corba
Class CorbaBindingFactory
java.lang.Object
org.apache.cxf.binding.AbstractBindingFactory
org.apache.cxf.wsdl.binding.AbstractWSDLBindingFactory
org.apache.cxf.binding.corba.CorbaBindingFactory
- All Implemented Interfaces:
BindingFactory,ConduitInitiator,DestinationFactory,WSDLBindingFactory
public class CorbaBindingFactory
extends AbstractWSDLBindingFactory
implements ConduitInitiator, DestinationFactory
-
Field Summary
FieldsFields inherited from class org.apache.cxf.binding.AbstractBindingFactory
activationNamespaces, bus -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateBinding(BindingInfo bindingInfo) Create a Binding from the BindingInfo metadata.getConduit(EndpointInfo endpointInfo, Bus bus) Initiate an outbound Conduit.getConduit(EndpointInfo endpointInfo, org.apache.cxf.ws.addressing.EndpointReferenceType target, Bus bus) Initiate an outbound Conduit.getDestination(EndpointInfo endpointInfo, Bus bus) Create a destination.voidsetOrbArgs(List<String> args) voidsetOrbClass(String cls) voidsetOrbConfig(OrbConfig config) voidvoidsetTransportIds(List<String> ids) Methods inherited from class org.apache.cxf.wsdl.binding.AbstractWSDLBindingFactory
addMessageFromBinding, createBindingInfo, initializeBindingInfoMethods inherited from class org.apache.cxf.binding.AbstractBindingFactory
addListener, createBindingInfo, createBindingInfo, getActivationNamespaces, getBus, setActivationNamespaces, setBusMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.cxf.binding.BindingFactory
addListener, createBindingInfo
-
Field Details
-
DEFAULT_NAMESPACES
-
transportIds
-
orbConfig
-
-
Constructor Details
-
CorbaBindingFactory
public CorbaBindingFactory()
-
-
Method Details
-
setOrbClass
-
setOrbSingletonClass
-
createBinding
Description copied from interface:BindingFactoryCreate a Binding from the BindingInfo metadata.- Specified by:
createBindingin interfaceBindingFactory- Returns:
- the Binding object
-
getConduit
Description copied from interface:ConduitInitiatorInitiate an outbound Conduit.- Specified by:
getConduitin interfaceConduitInitiator- Parameters:
endpointInfo- the endpoint info of the target- Returns:
- a suitable new or pre-existing Conduit
- Throws:
IOException
-
getConduit
public Conduit getConduit(EndpointInfo endpointInfo, org.apache.cxf.ws.addressing.EndpointReferenceType target, Bus bus) throws IOException Description copied from interface:ConduitInitiatorInitiate an outbound Conduit.- Specified by:
getConduitin interfaceConduitInitiator- Parameters:
endpointInfo- the endpoint info for a local endpoint on which the the configuration should be basedtarget- the target EPR- Returns:
- a suitable new or pre-existing Conduit
- Throws:
IOException
-
getDestination
Description copied from interface:DestinationFactoryCreate a destination.- Specified by:
getDestinationin interfaceDestinationFactory- Parameters:
endpointInfo- the endpoint info of the destination.- Returns:
- the created Destination.
- Throws:
IOException
-
getTransportIds
- Specified by:
getTransportIdsin interfaceConduitInitiator- Specified by:
getTransportIdsin interfaceDestinationFactory
-
setTransportIds
-
setOrbArgs
-
getUriPrefixes
- Specified by:
getUriPrefixesin interfaceConduitInitiator- Specified by:
getUriPrefixesin interfaceDestinationFactory
-
getOrbConfig
-
setOrbConfig
-