java.lang.Object
org.apache.axis.components.jms.JMSVendorAdapter
org.apache.axis.components.jms.BeanVendorAdapter
- Direct Known Subclasses:
- SonicMQVendorAdapter
- public abstract class BeanVendorAdapter
- extends JMSVendorAdapter
Uses ClassUtils.forName and reflection to configure ConnectionFactory. Uses
the input sessions to create destinations.
| Methods inherited from class org.apache.axis.components.jms.JMSVendorAdapter |
addVendorConnectionFactoryProperties, getJMSConnectionFactoryProperties, getJMSConnectorProperties, getQueue, getTopic, getVendorId, isMatchingConnectionFactory, isRecoverable, setProperties, setupApplicationProperties, setupMessageContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CONNECTION_FACTORY_CLASS
protected static final java.lang.String CONNECTION_FACTORY_CLASS
- See Also:
- Constant Field Values
BeanVendorAdapter
public BeanVendorAdapter()
getQueueConnectionFactory
public javax.jms.QueueConnectionFactory getQueueConnectionFactory(java.util.HashMap cfConfig)
throws java.lang.Exception
- Specified by:
getQueueConnectionFactory in class JMSVendorAdapter
getTopicConnectionFactory
public javax.jms.TopicConnectionFactory getTopicConnectionFactory(java.util.HashMap cfConfig)
throws java.lang.Exception
- Specified by:
getTopicConnectionFactory in class JMSVendorAdapter
getConnectionFactory
private javax.jms.ConnectionFactory getConnectionFactory(java.util.HashMap cfConfig)
throws java.lang.Exception
callSetters
private void callSetters(java.util.HashMap cfConfig,
java.lang.Class factoryClass,
javax.jms.ConnectionFactory factory)
throws java.lang.Exception