public abstract class AbstractDestination extends AbstractObservable implements Destination, DestinationWithEndpoint
| Modifier and Type | Class and Description | 
|---|---|
| protected class  | AbstractDestination.AbstractBackChannelConduitBackchannel conduit. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Bus | bus | 
| protected EndpointInfo | endpointInfo | 
| protected org.apache.cxf.ws.addressing.EndpointReferenceType | reference | 
incomingObserver| Constructor and Description | 
|---|
| AbstractDestination(Bus b,
                   org.apache.cxf.ws.addressing.EndpointReferenceType ref,
                   EndpointInfo ei) | 
| AbstractDestination(org.apache.cxf.ws.addressing.EndpointReferenceType ref,
                   EndpointInfo ei) | 
| Modifier and Type | Method and Description | 
|---|---|
| org.apache.cxf.ws.addressing.EndpointReferenceType | getAddress() | 
| Conduit | getBackChannel(Message inMessage)Retrieve a back-channel Conduit, which must be policy-compatible
 with the current Message and associated Destination. | 
| EndpointInfo | getEndpointInfo()Return the ServiceModel endpoint description for this destination. | 
| protected abstract Conduit | getInbuiltBackChannel(Message inMessage) | 
| void | shutdown()Shutdown the Destination, i.e. stop accepting incoming messages. | 
activate, deactivate, getLogger, getMessageObserver, getTargetReference, getTargetReference, setMessageObserverclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMessageObserversetMessageObserverprotected final org.apache.cxf.ws.addressing.EndpointReferenceType reference
protected final EndpointInfo endpointInfo
protected final Bus bus
public AbstractDestination(org.apache.cxf.ws.addressing.EndpointReferenceType ref,
                           EndpointInfo ei)
public AbstractDestination(Bus b, org.apache.cxf.ws.addressing.EndpointReferenceType ref, EndpointInfo ei)
public org.apache.cxf.ws.addressing.EndpointReferenceType getAddress()
getAddress in interface Destinationpublic Conduit getBackChannel(Message inMessage) throws IOException
getBackChannel in interface DestinationinMessage - the current inbound message (null to indicate a
 disassociated back-channel)IOExceptionpublic void shutdown()
shutdown in interface Destinationprotected abstract Conduit getInbuiltBackChannel(Message inMessage)
inMessage - the incoming messagepublic EndpointInfo getEndpointInfo()
getEndpointInfo in interface DestinationWithEndpointApache CXF