Class WebServiceMessageListener

All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean, org.springframework.jms.listener.SessionAwareMessageListener<jakarta.jms.Message>

public class WebServiceMessageListener extends JmsMessageReceiver implements org.springframework.jms.listener.SessionAwareMessageListener<jakarta.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:
  • Constructor Details

    • WebServiceMessageListener

      public WebServiceMessageListener()
  • Method Details

    • onMessage

      public void onMessage(jakarta.jms.Message message, jakarta.jms.Session session) throws jakarta.jms.JMSException
      Specified by:
      onMessage in interface org.springframework.jms.listener.SessionAwareMessageListener<jakarta.jms.Message>
      Throws:
      jakarta.jms.JMSException