org.apache.servicemix.jms.jca
Class JcaProviderProcessor

java.lang.Object
  extended by org.apache.servicemix.jms.AbstractJmsProcessor
      extended by org.apache.servicemix.jms.jca.JcaProviderProcessor
All Implemented Interfaces:
SoapExchangeProcessor

public class JcaProviderProcessor
extends AbstractJmsProcessor

Author:
Guillaume Nodet

Field Summary
protected  javax.jbi.messaging.DeliveryChannel channel
           
protected  javax.jms.ConnectionFactory connectionFactory
           
protected  javax.jms.Destination destination
           
protected  javax.jms.Destination replyToDestination
           
 
Fields inherited from class org.apache.servicemix.jms.AbstractJmsProcessor
connection, CONTENT_TYPE, context, endpoint, logger, session, soapHelper, store, STYLE_QUEUE, STYLE_TOPIC
 
Constructor Summary
JcaProviderProcessor(JmsEndpoint endpoint)
           
 
Method Summary
 void process(javax.jbi.messaging.MessageExchange exchange)
           
 void start()
           
 void stop()
           
 
Methods inherited from class org.apache.servicemix.jms.AbstractJmsProcessor
commonDoStartTasks, createContext, createMessageFromExchange, doInit, doShutdown, doStart, doStop, fromNMS, fromNMSResponse, getConnectionFactory, getInitialContext, getStore, init, shutdown, toNMS
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

destination

protected javax.jms.Destination destination

replyToDestination

protected javax.jms.Destination replyToDestination

channel

protected javax.jbi.messaging.DeliveryChannel channel

connectionFactory

protected javax.jms.ConnectionFactory connectionFactory
Constructor Detail

JcaProviderProcessor

public JcaProviderProcessor(JmsEndpoint endpoint)
                     throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

start

public void start()
           throws java.lang.Exception
Specified by:
start in interface SoapExchangeProcessor
Overrides:
start in class AbstractJmsProcessor
Throws:
java.lang.Exception

stop

public void stop()
          throws java.lang.Exception
Specified by:
stop in interface SoapExchangeProcessor
Overrides:
stop in class AbstractJmsProcessor
Throws:
java.lang.Exception

process

public void process(javax.jbi.messaging.MessageExchange exchange)
             throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2005-2014 FuseSource. All Rights Reserved.