Package org.apache.axis.components.jms
Class BeanVendorAdapter
- 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.- Author:
- Jaime Meritt (jmeritt@sonicsoftware.com)
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String
CONNECTION_FACTORY_CLASS
-
Fields inherited from class org.apache.axis.components.jms.JMSVendorAdapter
CONNECT_ACTION, ON_EXCEPTION_ACTION, RECEIVE_ACTION, SEND_ACTION, SUBSCRIBE_ACTION
-
-
Constructor Summary
Constructors Constructor Description BeanVendorAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QueueConnectionFactory
getQueueConnectionFactory(java.util.HashMap cfConfig)
TopicConnectionFactory
getTopicConnectionFactory(java.util.HashMap cfConfig)
-
Methods inherited from class org.apache.axis.components.jms.JMSVendorAdapter
addVendorConnectionFactoryProperties, getJMSConnectionFactoryProperties, getJMSConnectorProperties, getQueue, getTopic, getVendorId, isMatchingConnectionFactory, isRecoverable, setProperties, setupApplicationProperties, setupMessageContext
-
-
-
-
Field Detail
-
CONNECTION_FACTORY_CLASS
protected static final java.lang.String CONNECTION_FACTORY_CLASS
- See Also:
- Constant Field Values
-
-
Method Detail
-
getQueueConnectionFactory
public QueueConnectionFactory getQueueConnectionFactory(java.util.HashMap cfConfig) throws java.lang.Exception
- Specified by:
getQueueConnectionFactory
in classJMSVendorAdapter
- Throws:
java.lang.Exception
-
getTopicConnectionFactory
public TopicConnectionFactory getTopicConnectionFactory(java.util.HashMap cfConfig) throws java.lang.Exception
- Specified by:
getTopicConnectionFactory
in classJMSVendorAdapter
- Throws:
java.lang.Exception
-
-