Apache CXF API

org.apache.cxf.transport.jms
Class JMSDestination.BackChannelConduit

java.lang.Object
  extended by org.apache.cxf.transport.AbstractObservable
      extended by org.apache.cxf.transport.AbstractConduit
          extended by org.apache.cxf.transport.jms.JMSDestination.BackChannelConduit
All Implemented Interfaces:
Conduit, Observable
Enclosing class:
JMSDestination

protected class JMSDestination.BackChannelConduit
extends AbstractConduit

Conduit for sending the reply back to the client


Field Summary
protected  Message inMessage
           
 
Fields inherited from class org.apache.cxf.transport.AbstractConduit
target
 
Fields inherited from class org.apache.cxf.transport.AbstractObservable
incomingObserver
 
Method Summary
 void close(Message msg)
          Close the connections associated with the message
protected  Logger getLogger()
           
 void prepare(Message message)
          Send an outbound message, assumed to contain all the name-value mappings of the corresponding input message (if any).
 void setMessageObserver(MessageObserver observer)
          Register a message observer for incoming messages.
 
Methods inherited from class org.apache.cxf.transport.AbstractConduit
close, getTarget, toString
 
Methods inherited from class org.apache.cxf.transport.AbstractObservable
activate, deactivate, getMessageObserver, getTargetReference, getTargetReference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.transport.Observable
getMessageObserver
 

Field Detail

inMessage

protected Message inMessage
Method Detail

close

public void close(Message msg)
           throws IOException
Description copied from interface: Conduit
Close the connections associated with the message

Specified by:
close in interface Conduit
Overrides:
close in class AbstractConduit
Throws:
IOException

setMessageObserver

public void setMessageObserver(MessageObserver observer)
Register a message observer for incoming messages.

Specified by:
setMessageObserver in interface Observable
Overrides:
setMessageObserver in class AbstractObservable
Parameters:
observer - the observer to notify on receipt of incoming

prepare

public void prepare(Message message)
             throws IOException
Send an outbound message, assumed to contain all the name-value mappings of the corresponding input message (if any).

Parameters:
message - the message to be sent.
Throws:
IOException

getLogger

protected Logger getLogger()
Specified by:
getLogger in class AbstractObservable
Returns:
the logger to use

Apache CXF API

Apache CXF