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