org.mule.transport.jms
Class DefaultConnectionFactoryDecorator

java.lang.Object
  extended by org.mule.transport.jms.AbstractConnectionFactoryDecorator
      extended by org.mule.transport.jms.DefaultConnectionFactoryDecorator
All Implemented Interfaces:
ConnectionFactoryDecorator

public class DefaultConnectionFactoryDecorator
extends AbstractConnectionFactoryDecorator

Decorates the jms ConnectionFactory with a ConnectionFactoryWrapper in order to avoid releasing jms resources before the XA transaction has ended.


Constructor Summary
DefaultConnectionFactoryDecorator()
           
 
Method Summary
 boolean appliesTo(ConnectionFactory connectionFactory, MuleContext muleContext)
           
protected  ConnectionFactory doDecorate(ConnectionFactory connectionFactory, JmsConnector jmsConnector, MuleContext muleContext)
           
 
Methods inherited from class org.mule.transport.jms.AbstractConnectionFactoryDecorator
decorate, isConnectionFactoryWrapper, isXaConnectionFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultConnectionFactoryDecorator

public DefaultConnectionFactoryDecorator()
Method Detail

doDecorate

protected ConnectionFactory doDecorate(ConnectionFactory connectionFactory,
                                       JmsConnector jmsConnector,
                                       MuleContext muleContext)
Specified by:
doDecorate in class AbstractConnectionFactoryDecorator

appliesTo

public boolean appliesTo(ConnectionFactory connectionFactory,
                         MuleContext muleContext)


Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.