org.kie.services.remote.jms
Class RequestMessageBean
java.lang.Object
org.kie.services.remote.jms.RequestMessageBean
- All Implemented Interfaces:
- javax.jms.MessageListener
public class RequestMessageBean
- extends Object
- implements javax.jms.MessageListener
This class is the link between incoming request (whether via REST or JMS or .. whatever)
and the bean that processes the requests, the ProcessRequestBean.
Responses to requests are not placed on the reply-to queue, but on the answer queue.
Because there are multiple queues to which an instance of this class could listen to, the (JMS queue) configuration is
done in the ejb-jar.xml file, which allows us to configure instances of one class to listen to more than one queue.
|
Method Summary |
void |
init()
|
void |
onMessage(javax.jms.Message message)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RequestMessageBean
public RequestMessageBean()
init
@PostConstruct
public void init()
onMessage
public void onMessage(javax.jms.Message message)
- Specified by:
onMessage in interface javax.jms.MessageListener
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.