public class CorbaBindingFactory extends AbstractWSDLBindingFactory implements ConduitInitiator, DestinationFactory
| Modifier and Type | Field and Description |
|---|---|
static Collection<String> |
DEFAULT_NAMESPACES |
protected OrbConfig |
orbConfig |
protected List<String> |
transportIds |
activationNamespaces, bus| Constructor and Description |
|---|
CorbaBindingFactory() |
| Modifier and Type | Method and Description |
|---|---|
Binding |
createBinding(BindingInfo bindingInfo)
Create a Binding from the BindingInfo metadata.
|
Conduit |
getConduit(EndpointInfo endpointInfo,
Bus bus)
Initiate an outbound Conduit.
|
Conduit |
getConduit(EndpointInfo endpointInfo,
EndpointReferenceType target,
Bus bus)
Initiate an outbound Conduit.
|
Destination |
getDestination(EndpointInfo endpointInfo,
Bus bus)
Create a destination.
|
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) |
addMessageFromBinding, createBindingInfo, initializeBindingInfoaddListener, createBindingInfo, createBindingInfo, getActivationNamespaces, getBus, setActivationNamespaces, setBusclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddListener, createBindingInfopublic static final Collection<String> DEFAULT_NAMESPACES
protected OrbConfig orbConfig
public void setOrbClass(String cls)
public void setOrbSingletonClass(String cls)
public Binding createBinding(BindingInfo bindingInfo)
BindingFactorycreateBinding in interface BindingFactorypublic Conduit getConduit(EndpointInfo endpointInfo, Bus bus) throws IOException
ConduitInitiatorgetConduit in interface ConduitInitiatorendpointInfo - the endpoint info of the targetIOExceptionpublic Conduit getConduit(EndpointInfo endpointInfo, EndpointReferenceType target, Bus bus) throws IOException
ConduitInitiatorgetConduit in interface ConduitInitiatorendpointInfo - the endpoint info for a local endpoint on which the
the configuration should be basedtarget - the target EPRIOExceptionpublic Destination getDestination(EndpointInfo endpointInfo, Bus bus) throws IOException
DestinationFactorygetDestination in interface DestinationFactoryendpointInfo - the endpoint info of the destination.IOExceptionpublic List<String> getTransportIds()
getTransportIds in interface ConduitInitiatorgetTransportIds in interface DestinationFactorypublic Set<String> getUriPrefixes()
getUriPrefixes in interface ConduitInitiatorgetUriPrefixes in interface DestinationFactorypublic OrbConfig getOrbConfig()
public void setOrbConfig(OrbConfig config)
Apache CXF