org.apache.axis.components.jms
public abstract class JMSVendorAdapter extends Object
| Field Summary | |
|---|---|
| static int | CONNECT_ACTION |
| static int | ON_EXCEPTION_ACTION |
| static int | RECEIVE_ACTION |
| static int | SEND_ACTION |
| static int | SUBSCRIBE_ACTION |
| Method Summary | |
|---|---|
| abstract void | addVendorConnectionFactoryProperties(JMSURLHelper jmsurl, HashMap cfProps) |
| HashMap | getJMSConnectionFactoryProperties(JMSURLHelper jmsurl)
Creates a connection factory property table using values supplied in
the endpoint address
|
| HashMap | getJMSConnectorProperties(JMSURLHelper jmsurl)
Creates a JMS connector property table using values supplied in
the endpoint address. |
| Queue | getQueue(QueueSession session, String name) |
| abstract QueueConnectionFactory | getQueueConnectionFactory(HashMap cfProps) |
| Topic | getTopic(TopicSession session, String name) |
| abstract TopicConnectionFactory | getTopicConnectionFactory(HashMap cfProps) |
| String | getVendorId() |
| abstract boolean | isMatchingConnectionFactory(ConnectionFactory cf, JMSURLHelper jmsurl, HashMap cfProps) |
| boolean | isRecoverable(Throwable thrown, int action) |
| void | setProperties(Message message, HashMap props) |
| void | setupApplicationProperties(MessageContext context, Call call, JMSURLHelper jmsurl) |
| void | setupMessageContext(MessageContext context, Call call, JMSURLHelper jmsurl)
Set JMS properties in the message context.
|
Parameters: jmsurl the endpoint address
Returns: the set of properties to be used for instantiating the connection factory
Parameters: jmsurl the endpoint address
Returns: the set of properties to be used for instantiating the JMS connector