org.mule.transport.jms
Class AbstractConnectionFactoryDecorator

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

public abstract class AbstractConnectionFactoryDecorator
extends Object
implements ConnectionFactoryDecorator

Base class for every ConnectionFactoryDecorator to apply consistent behavior.


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

Constructor Detail

AbstractConnectionFactoryDecorator

public AbstractConnectionFactoryDecorator()
Method Detail

decorate

public javax.jms.ConnectionFactory decorate(javax.jms.ConnectionFactory connectionFactory,
                                            JmsConnector jmsConnector,
                                            org.mule.api.MuleContext muleContext)
Specified by:
decorate in interface ConnectionFactoryDecorator

doDecorate

protected abstract javax.jms.ConnectionFactory doDecorate(javax.jms.ConnectionFactory connectionFactory,
                                                          JmsConnector jmsConnector,
                                                          org.mule.api.MuleContext muleContext)

isXaConnectionFactory

protected boolean isXaConnectionFactory(javax.jms.ConnectionFactory connectionFactory)

isConnectionFactoryWrapper

protected boolean isConnectionFactoryWrapper(javax.jms.ConnectionFactory connectionFactory)


Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.