Class ActiveMQConnectionMetaData
- java.lang.Object
-
- org.apache.activemq.artemis.jms.client.ActiveMQConnectionMetaData
-
- All Implemented Interfaces:
ConnectionMetaData
public class ActiveMQConnectionMetaData extends Object implements ConnectionMetaData
ActiveMQ Artemis implementation of a JMS ConnectionMetaData.
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_PROP_FILE_NAME
-
Constructor Summary
Constructors Constructor Description ActiveMQConnectionMetaData(Version serverVersion)Create a new ActiveMQConnectionMetaData object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetJMSMajorVersion()Gets the Jakarta Messaging major version number.intgetJMSMinorVersion()Gets the Jakarta Messaging minor version number.StringgetJMSProviderName()Gets the Jakarta Messaging provider name.StringgetJMSVersion()Gets the Jakarta Messaging API version.EnumerationgetJMSXPropertyNames()Gets an enumeration of the JMSX property names.intgetProviderMajorVersion()Gets the Jakarta Messaging provider major version number.intgetProviderMinorVersion()Gets the Jakarta Messaging provider minor version number.StringgetProviderVersion()Gets the Jakarta Messaging provider version.
-
-
-
Field Detail
-
DEFAULT_PROP_FILE_NAME
public static final String DEFAULT_PROP_FILE_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ActiveMQConnectionMetaData
public ActiveMQConnectionMetaData(Version serverVersion)
Create a new ActiveMQConnectionMetaData object.
-
-
Method Detail
-
getJMSVersion
public String getJMSVersion() throws JMSException
Description copied from interface:ConnectionMetaDataGets the Jakarta Messaging API version.- Specified by:
getJMSVersionin interfaceConnectionMetaData- Returns:
- the Jakarta Messaging API version
- Throws:
JMSException- if the Jakarta Messaging provider fails to retrieve the metadata due to some internal error.
-
getJMSMajorVersion
public int getJMSMajorVersion() throws JMSExceptionDescription copied from interface:ConnectionMetaDataGets the Jakarta Messaging major version number.- Specified by:
getJMSMajorVersionin interfaceConnectionMetaData- Returns:
- the Jakarta Messaging API major version number
- Throws:
JMSException- if the Jakarta Messaging provider fails to retrieve the metadata due to some internal error.
-
getJMSMinorVersion
public int getJMSMinorVersion() throws JMSExceptionDescription copied from interface:ConnectionMetaDataGets the Jakarta Messaging minor version number.- Specified by:
getJMSMinorVersionin interfaceConnectionMetaData- Returns:
- the Jakarta Messaging API minor version number
- Throws:
JMSException- if the Jakarta Messaging provider fails to retrieve the metadata due to some internal error.
-
getJMSProviderName
public String getJMSProviderName() throws JMSException
Description copied from interface:ConnectionMetaDataGets the Jakarta Messaging provider name.- Specified by:
getJMSProviderNamein interfaceConnectionMetaData- Returns:
- the Jakarta Messaging provider name
- Throws:
JMSException- if the Jakarta Messaging provider fails to retrieve the metadata due to some internal error.
-
getProviderVersion
public String getProviderVersion() throws JMSException
Description copied from interface:ConnectionMetaDataGets the Jakarta Messaging provider version.- Specified by:
getProviderVersionin interfaceConnectionMetaData- Returns:
- the Jakarta Messaging provider version
- Throws:
JMSException- if the Jakarta Messaging provider fails to retrieve the metadata due to some internal error.
-
getProviderMajorVersion
public int getProviderMajorVersion() throws JMSExceptionDescription copied from interface:ConnectionMetaDataGets the Jakarta Messaging provider major version number.- Specified by:
getProviderMajorVersionin interfaceConnectionMetaData- Returns:
- the Jakarta Messaging provider major version number
- Throws:
JMSException- if the Jakarta Messaging provider fails to retrieve the metadata due to some internal error.
-
getProviderMinorVersion
public int getProviderMinorVersion() throws JMSExceptionDescription copied from interface:ConnectionMetaDataGets the Jakarta Messaging provider minor version number.- Specified by:
getProviderMinorVersionin interfaceConnectionMetaData- Returns:
- the Jakarta Messaging provider minor version number
- Throws:
JMSException- if the Jakarta Messaging provider fails to retrieve the metadata due to some internal error.
-
getJMSXPropertyNames
public Enumeration getJMSXPropertyNames() throws JMSException
Description copied from interface:ConnectionMetaDataGets an enumeration of the JMSX property names.- Specified by:
getJMSXPropertyNamesin interfaceConnectionMetaData- Returns:
- an Enumeration of JMSX property names
- Throws:
JMSException- if the Jakarta Messaging provider fails to retrieve the metadata due to some internal error.
-
-