public class JcaConsumerProcessor extends AbstractJmsProcessor implements javax.jms.MessageListener
| Modifier and Type | Field and Description |
|---|---|
protected javax.resource.spi.ActivationSpec |
activationSpec |
protected javax.resource.spi.BootstrapContext |
bootstrapContext |
protected javax.jms.ConnectionFactory |
connectionFactory |
protected javax.resource.spi.endpoint.MessageEndpointFactory |
endpointFactory |
protected java.util.Map |
pendingMessages |
protected javax.resource.spi.ResourceAdapter |
resourceAdapter |
protected javax.transaction.TransactionManager |
transactionManager |
channel, connection, CONTENT_TYPE, context, destination, endpoint, replyToDestination, session, soapHelper, store, STYLE_QUEUE, STYLE_TOPIC| Constructor and Description |
|---|
JcaConsumerProcessor(JmsEndpoint endpoint) |
| Modifier and Type | Method and Description |
|---|---|
void |
onMessage(javax.jms.Message message) |
void |
process(javax.jbi.messaging.MessageExchange exchange) |
void |
start() |
void |
stop() |
commonDoStartTasks, createContext, createMessageFromExchange, doInit, doShutdown, doStart, doStop, fromNMS, fromNMSResponse, getConnectionFactory, getInitialContext, getStore, init, shutdown, toNMSprotected java.util.Map pendingMessages
protected javax.resource.spi.ResourceAdapter resourceAdapter
protected javax.resource.spi.endpoint.MessageEndpointFactory endpointFactory
protected javax.resource.spi.ActivationSpec activationSpec
protected javax.resource.spi.BootstrapContext bootstrapContext
protected javax.transaction.TransactionManager transactionManager
protected javax.jms.ConnectionFactory connectionFactory
public JcaConsumerProcessor(JmsEndpoint endpoint) throws java.lang.Exception
java.lang.Exceptionpublic void start()
throws java.lang.Exception
start in interface SoapExchangeProcessorstart in class AbstractJmsProcessorjava.lang.Exceptionpublic void stop()
throws java.lang.Exception
stop in interface SoapExchangeProcessorstop in class AbstractJmsProcessorjava.lang.Exceptionpublic void onMessage(javax.jms.Message message)
onMessage in interface javax.jms.MessageListenerpublic void process(javax.jbi.messaging.MessageExchange exchange)
throws java.lang.Exception
process in interface SoapExchangeProcessorjava.lang.ExceptionCopyright © 2005-2014 FuseSource. All Rights Reserved.