org.apache.axis.components.jms
public class JNDIVendorAdapter extends JMSVendorAdapter
| Field Summary | |
|---|---|
| static String | CONNECTION_FACTORY_JNDI_NAME |
| static String | CONTEXT_FACTORY |
| static String | PROVIDER_URL |
| static String | _CONNECTION_FACTORY_JNDI_NAME |
| Method Summary | |
|---|---|
| void | addVendorConnectionFactoryProperties(JMSURLHelper jmsurl, HashMap cfConfig)
Populates the connection factory config table with properties from
the JMS URL query string
|
| Queue | getQueue(QueueSession session, String name) |
| QueueConnectionFactory | getQueueConnectionFactory(HashMap cfConfig) |
| Topic | getTopic(TopicSession session, String name) |
| TopicConnectionFactory | getTopicConnectionFactory(HashMap cfConfig) |
| boolean | isMatchingConnectionFactory(ConnectionFactory cf, JMSURLHelper originalJMSURL, HashMap cfProps)
Check that the attributes of the candidate connection factory match the
requested connection factory properties.
|
Parameters: jmsurl The target endpoint address of the Axis call cfConfig The set of properties necessary to create/configure the connection factory
Parameters: cf the candidate connection factory originalJMSURL the URL which was used to create the connection factory cfProps the set of properties that should be used to determine the match
Returns: true or false to indicate whether a match has been found