public abstract class AbstractMultiplexDestination extends AbstractDestination implements MultiplexDestination
AbstractDestination.AbstractBackChannelConduitbus, endpointInfo, referenceincomingObserver| Constructor and Description |
|---|
AbstractMultiplexDestination(Bus b,
org.apache.cxf.ws.addressing.EndpointReferenceType ref,
EndpointInfo ei) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.cxf.ws.addressing.EndpointReferenceType |
getAddressWithId(String id)
Builds an new endpoint reference using the current target reference as a template.
|
String |
getId(Map<String,Object> contextMap)
Obtain id from reference parameters of the ws-a to address
Requires the existance of ws-a interceptors on dispatch path to provide access
to the ws-a headers
|
getAddress, getBackChannel, getEndpointInfo, getInbuiltBackChannel, shutdownactivate, deactivate, getLogger, getMessageObserver, getTargetReference, getTargetReference, setMessageObserverclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAddress, getBackChannel, getMessageObserver, shutdownsetMessageObserverpublic AbstractMultiplexDestination(Bus b, org.apache.cxf.ws.addressing.EndpointReferenceType ref, EndpointInfo ei)
public org.apache.cxf.ws.addressing.EndpointReferenceType getAddressWithId(String id)
getAddressWithId in interface MultiplexDestinationid - the id to encode in the new referenceMultiplexDestination.getAddressWithId(java.lang.String)public String getId(Map<String,Object> contextMap)
getId in interface MultiplexDestinationcontextMap - the current invocation or message contextMultiplexDestination.getId(java.util.Map)Apache CXF