org.springframework.ws.transport.jms
Class WebServiceMessageListener
java.lang.Object
org.springframework.ws.transport.support.WebServiceMessageReceiverObjectSupport
org.springframework.ws.transport.support.SimpleWebServiceMessageReceiverObjectSupport
org.springframework.ws.transport.jms.JmsMessageReceiver
org.springframework.ws.transport.jms.WebServiceMessageListener
- All Implemented Interfaces:
- org.springframework.beans.factory.InitializingBean, org.springframework.jms.listener.SessionAwareMessageListener<javax.jms.Message>
public class WebServiceMessageListener
- extends JmsMessageReceiver
- implements org.springframework.jms.listener.SessionAwareMessageListener<javax.jms.Message>
Spring SessionAwareMessageListener that can be used to handle incoming Message service requests.
Requires a WebServiceMessageFactory which is used to convert the incoming JMS BytesMessage into a
WebServiceMessage, and passes that to the WebServiceMessageReceiver registered.
- Since:
- 1.5.0
- Author:
- Arjen Poutsma
- See Also:
WebServiceMessageReceiverObjectSupport.setMessageFactory(org.springframework.ws.WebServiceMessageFactory),
SimpleWebServiceMessageReceiverObjectSupport.setMessageReceiver(org.springframework.ws.transport.WebServiceMessageReceiver)
|
Method Summary |
void |
onMessage(javax.jms.Message message,
javax.jms.Session session)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WebServiceMessageListener
public WebServiceMessageListener()
onMessage
public void onMessage(javax.jms.Message message,
javax.jms.Session session)
throws javax.jms.JMSException
- Specified by:
onMessage in interface org.springframework.jms.listener.SessionAwareMessageListener<javax.jms.Message>
- Throws:
javax.jms.JMSException
Copyright © 2012 The Spring Web Services Framework. All Rights Reserved.