Package org.apache.cxf.transport.local
Class LocalDestination
- java.lang.Object
-
- org.apache.cxf.transport.AbstractObservable
-
- org.apache.cxf.transport.AbstractDestination
-
- org.apache.cxf.transport.local.LocalDestination
-
- All Implemented Interfaces:
Destination,DestinationWithEndpoint,Observable
public class LocalDestination extends AbstractDestination
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.cxf.transport.AbstractDestination
AbstractDestination.AbstractBackChannelConduit
-
-
Field Summary
-
Fields inherited from class org.apache.cxf.transport.AbstractDestination
bus, endpointInfo, reference
-
Fields inherited from class org.apache.cxf.transport.AbstractObservable
incomingObserver
-
-
Constructor Summary
Constructors Constructor Description LocalDestination(LocalTransportFactory localDestinationFactory, org.apache.cxf.ws.addressing.EndpointReferenceType epr, EndpointInfo ei, Bus bus)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BusgetBus()protected ConduitgetInbuiltBackChannel(Message inMessage)protected LoggergetLogger()voidshutdown()Shutdown the Destination, i.e.-
Methods inherited from class org.apache.cxf.transport.AbstractDestination
getAddress, getBackChannel, getEndpointInfo
-
Methods inherited from class org.apache.cxf.transport.AbstractObservable
activate, deactivate, getMessageObserver, getTargetReference, getTargetReference, setMessageObserver
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.cxf.transport.Destination
getMessageObserver
-
Methods inherited from interface org.apache.cxf.transport.Observable
setMessageObserver
-
-
-
-
Constructor Detail
-
LocalDestination
public LocalDestination(LocalTransportFactory localDestinationFactory, org.apache.cxf.ws.addressing.EndpointReferenceType epr, EndpointInfo ei, Bus bus)
-
-
Method Detail
-
shutdown
public void shutdown()
Description copied from class:AbstractDestinationShutdown the Destination, i.e. stop accepting incoming messages.- Specified by:
shutdownin interfaceDestination- Overrides:
shutdownin classAbstractDestination
-
getBus
public Bus getBus()
-
getLogger
protected Logger getLogger()
- Specified by:
getLoggerin classAbstractObservable- Returns:
- the logger to use
-
getInbuiltBackChannel
protected Conduit getInbuiltBackChannel(Message inMessage)
- Specified by:
getInbuiltBackChannelin classAbstractDestination- Parameters:
inMessage- the incoming message- Returns:
- the inbuilt backchannel
-
-