public class CorbaBindingFactory extends AbstractBindingFactory 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(Bus b) |
| Modifier and Type | Method and Description |
|---|---|
Binding |
createBinding(BindingInfo bindingInfo)
Create a Binding from the BindingInfo metadata.
|
Conduit |
getConduit(EndpointInfo endpointInfo)
Initiate an outbound Conduit.
|
Conduit |
getConduit(EndpointInfo endpointInfo,
EndpointReferenceType target)
Initiate an outbound Conduit.
|
Destination |
getDestination(EndpointInfo endpointInfo)
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 CorbaBindingFactory(Bus b)
public void setOrbClass(String cls)
public void setOrbSingletonClass(String cls)
public Binding createBinding(BindingInfo bindingInfo)
BindingFactorycreateBinding in interface BindingFactorypublic Conduit getConduit(EndpointInfo endpointInfo) throws IOException
ConduitInitiatorgetConduit in interface ConduitInitiatorendpointInfo - the endpoint info of the targetIOExceptionpublic Conduit getConduit(EndpointInfo endpointInfo, EndpointReferenceType target) 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) 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