org.apache.axis.components.jms
public class SonicMQVendorAdapter extends BeanVendorAdapter
Field Summary | |
---|---|
static String | BROKER_URLSonicConnectionFactory parameter valid for either domain. |
static String | CONNECTION_URLSSonicConnectionFactory parameter valid for either domain. |
static String | CONNECT_IDSonicConnectionFactory parameter valid for either domain. |
static String | DEFAULT_PASSWORDSonicConnectionFactory parameter valid for either domain. |
static String | DEFAULT_USERNAMESonicConnectionFactory parameter valid for either domains. |
static String | LOAD_BALANCINGSonicConnectionFactory parameter valid for either domain. |
static String | MONITOR_INTERVALSonicConnectionFactory parameter valid for either domain. |
static String | PERSISTENT_DELIVERYSonicConnectionFactory parameter valid for either domain. |
static String | PING_INTERVALSonicConnectionFactory parameter valid for either domain. |
static String | PREFETCH_COUNTSonicConnectionFactory parameter valid for the PTP domain. |
static String | PREFETCH_THRESHOLDSonicConnectionFactory parameter valid for the PTP domain. |
static String | RECONNECT_INTERVALSonicConnectionFactory parameter valid for either domain. |
static String | RECONNECT_TIMEOUTSonicConnectionFactory parameter valid for either domain. |
static String | SELECTOR_AT_BROKERSonicConnectionFactory parameter valid for the PubSub domain. |
static String | SEQUENTIALSonicConnectionFactory parameter valid for either domain. |
Method Summary | |
---|---|
void | addVendorConnectionFactoryProperties(JMSURLHelper jmsurl, HashMap cfProps)
Extract Sonic-specific properties from the JMS URL
|
QueueConnectionFactory | getQueueConnectionFactory(HashMap cfConfig) |
TopicConnectionFactory | getTopicConnectionFactory(HashMap cfConfig) |
boolean | isConnectionDropped(JMSException jmse) |
boolean | isMatchingConnectionFactory(ConnectionFactory cf, JMSURLHelper jmsurl, HashMap cfProps)
Check that the attributes of the candidate connection factory match the
requested connection factory properties.
|
boolean | isRecoverable(Throwable thrown, int action) |
SonicConnectionFactory
parameter valid for either domain. This should
be used as a key in the environment map passed into calls to
createConnector
in JMSConnectorFactory
.
This is a required property.
The value must be a java.lang.String
See the SonicMQ documentation for information on this propertySonicConnectionFactory
parameter valid for either domain. This should
be used as a key in the environment map passed into calls to
createConnector
in JMSConnectorFactory
The value must be a java.lang.String
See the SonicMQ documentation for information on this propertySonicConnectionFactory
parameter valid for either domain. This should
be used as a key in the environment map passed into calls to
createConnector
in JMSConnectorFactory
The value must be a java.lang.String
See the SonicMQ documentation for information on this propertySonicConnectionFactory
parameter valid for either domain. This should
be used as a key in the environment map passed into calls to
createConnector
in JMSConnectorFactory
This is a required property for secure brokers.
The value must be a java.lang.String
See the SonicMQ documentation for information on this propertySonicConnectionFactory
parameter valid for either domains. This should
be used as a key in the environment map passed into calls to
createConnector
in JMSConnectorFactory
This is a required property for secure brokers.
The value must be a java.lang.String
See the SonicMQ documentation for information on this propertySonicConnectionFactory
parameter valid for either domain. This should
be used as a key in the environment map passed into calls to
createConnector
in JMSConnectorFactory
The value must be a java.lang.Boolean
See the SonicMQ documentation for information on this propertySonicConnectionFactory
parameter valid for either domain. This should
be used as a key in the environment map passed into calls to
createConnector
in JMSConnectorFactory
The value must be a java.lang.Long
See the SonicMQ documentation for information on this propertySonicConnectionFactory
parameter valid for either domain. This should
be used as a key in the environment map passed into calls to
createConnector
in JMSConnectorFactory
The value must be a java.lang.Boolean
See the SonicMQ documentation for information on this propertySonicConnectionFactory
parameter valid for either domain. This should
be used as a key in the environment map passed into calls to
createConnector
in JMSConnectorFactory
The value must be a java.lang.Long
See the SonicMQ documentation for information on this propertySonicConnectionFactory
parameter valid for the PTP domain. This should
be used as a key in the environment map passed into calls to
createConnector
in JMSConnectorFactory
The value must be a java.lang.Integer
See the SonicMQ documentation for information on this propertySonicConnectionFactory
parameter valid for the PTP domain. This should
be used as a key in the environment map passed into calls to
createConnector
in JMSConnectorFactory
The value must be a java.lang.Integer
See the SonicMQ documentation for information on this propertySonicConnectionFactory
parameter valid for either domain. This should
be used as a key in the environment map passed into calls to
createConnector
in JMSConnectorFactory
The value must be a java.lang.Integer
See the SonicMQ documentation for information on this propertySonicConnectionFactory
parameter valid for either domain. This should
be used as a key in the environment map passed into calls to
createConnector
in JMSConnectorFactory
The value must be a java.lang.Integer
See the SonicMQ documentation for information on this propertySonicConnectionFactory
parameter valid for the PubSub domain. This should
be used as a key in the environment map passed into calls to
createConnector
in JMSConnectorFactory
The value must be a java.lang.Boolean
See the SonicMQ documentation for information on this propertySonicConnectionFactory
parameter valid for either domain. This should
be used as a key in the environment map passed into calls to
createConnector
in JMSConnectorFactory
The value must be a java.lang.Boolean
See the SonicMQ documentation for information on this propertyParameters: jmsurl The JMS URL representing the target endpoint address cfProps The set of connection factory configuration properties
Parameters: cf the candidate connection factory jmsurl the JMS URL associated with the candidate connection factory cfProps the properties associated with the current request
Returns: true or false