| java.lang.Object org.apache.cxf.transport.AbstractObservable org.apache.cxf.transport.AbstractDestination org.apache.cxf.transport.AbstractMultiplexDestination
AbstractMultiplexDestination | abstract public class AbstractMultiplexDestination extends AbstractDestination implements MultiplexDestination(Code) | | |
Method Summary | |
public EndpointReferenceType | getAddressWithId(String id) Builds an new endpoint reference using the current target reference as a template. | public String | getId(Map contextMap) |
AbstractMultiplexDestination | public AbstractMultiplexDestination(Bus b, EndpointReferenceType ref, EndpointInfo ei)(Code) | | |
getAddressWithId | public EndpointReferenceType getAddressWithId(String id)(Code) | | Builds an new endpoint reference using the current target reference as a template.
The supplied id is endcoded using a reference parameter.
This requires the ws-a interceptors to propagate the reference parameters
on subsequent invokes using the returned reference.
Parameters: the - id to encode in the new reference the new reference with the id encoded as a reference parameter See Also: org.apache.cxf.transport.MultiplexDestination.getAddressWithId(java.lang.String) |
getId | public String getId(Map contextMap)(Code) | | 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
Parameters: the - current invocation or message context the id from the reference parameters of the ws-a-to address or null if not found See Also: org.apache.cxf.transport.MultiplexDestination.getId(java.util.Map) |
Methods inherited from org.apache.cxf.transport.AbstractDestination | public EndpointReferenceType getAddress()(Code)(Java Doc) public Conduit getBackChannel(Message inMessage, Message partialResponse, EndpointReferenceType address) throws IOException(Code)(Java Doc) protected ConduitInitiator getConduitInitiator()(Code)(Java Doc) abstract protected Conduit getInbuiltBackChannel(Message inMessage)(Code)(Java Doc) protected boolean markPartialResponse(Message partialResponse, EndpointReferenceType decoupledTarget)(Code)(Java Doc) public void shutdown()(Code)(Java Doc)
|
Fields inherited from org.apache.cxf.transport.AbstractObservable | protected MessageObserver incomingObserver(Code)(Java Doc)
|
|
|