org.apache.cxf.transport.jms
Class JMSDestination
java.lang.Object
JMSTransportBaseConfigBean
org.apache.cxf.transport.jms.JMSTransportBase
org.apache.cxf.transport.jms.JMSDestination
- All Implemented Interfaces:
- org.apache.cxf.transport.Destination, org.apache.cxf.transport.Observable
public class JMSDestination
- extends JMSTransportBase
- implements org.apache.cxf.transport.Destination
|
Constructor Summary |
JMSDestination(org.apache.cxf.Bus b,
org.apache.cxf.transport.ConduitInitiator ci,
org.apache.cxf.service.model.EndpointInfo info)
|
|
Method Summary |
void |
deactivate()
|
org.apache.cxf.ws.addressing.EndpointReferenceType |
getAddress()
|
org.apache.cxf.transport.Conduit |
getBackChannel(org.apache.cxf.message.Message inMessage,
org.apache.cxf.message.Message partialResponse,
org.apache.cxf.ws.addressing.EndpointReferenceType address)
|
java.lang.String |
getBeanName()
|
javax.jms.Queue |
getReplyToDestination(org.apache.cxf.message.Message inMessage)
|
protected void |
incoming(javax.jms.Message message)
|
void |
setMessageObserver(org.apache.cxf.transport.MessageObserver observer)
|
void |
setReplyCorrelationID(javax.jms.Message request,
javax.jms.Message reply)
|
void |
shutdown()
|
| Methods inherited from class org.apache.cxf.transport.jms.JMSTransportBase |
connected, getAddrUriFromJMSAddrPolicy, getCorrelationId, getJMSDeliveryMode, getJMSPriority, getReplyTotAddrUriFromJMSAddrPolicy, getTimeToLive, isDestinationStyleQueue, marshal, populateIncomingContext, setMessageProperties, unmarshal |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JMSDestination
public JMSDestination(org.apache.cxf.Bus b,
org.apache.cxf.transport.ConduitInitiator ci,
org.apache.cxf.service.model.EndpointInfo info)
throws java.io.IOException
- Throws:
java.io.IOException
getBeanName
public java.lang.String getBeanName()
getAddress
public org.apache.cxf.ws.addressing.EndpointReferenceType getAddress()
- Specified by:
getAddress in interface org.apache.cxf.transport.Destination
getBackChannel
public org.apache.cxf.transport.Conduit getBackChannel(org.apache.cxf.message.Message inMessage,
org.apache.cxf.message.Message partialResponse,
org.apache.cxf.ws.addressing.EndpointReferenceType address)
throws java.io.IOException
- Specified by:
getBackChannel in interface org.apache.cxf.transport.Destination
- Throws:
java.io.IOException
setMessageObserver
public void setMessageObserver(org.apache.cxf.transport.MessageObserver observer)
- Specified by:
setMessageObserver in interface org.apache.cxf.transport.Observable
deactivate
public void deactivate()
throws java.io.IOException
- Throws:
java.io.IOException
shutdown
public void shutdown()
- Specified by:
shutdown in interface org.apache.cxf.transport.Destination
getReplyToDestination
public javax.jms.Queue getReplyToDestination(org.apache.cxf.message.Message inMessage)
throws javax.jms.JMSException,
javax.naming.NamingException
- Throws:
javax.jms.JMSException
javax.naming.NamingException
setReplyCorrelationID
public void setReplyCorrelationID(javax.jms.Message request,
javax.jms.Message reply)
throws javax.jms.JMSException
- Throws:
javax.jms.JMSException
incoming
protected void incoming(javax.jms.Message message)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2006 Apache Software Foundation. All Rights Reserved.