com.ibm.mq.jms
Class MQConnectionMetaData

java.lang.Object
  |
  +--com.ibm.mq.jms.MQConnectionMetaData
All Implemented Interfaces:
javax.jms.ConnectionMetaData

public class MQConnectionMetaData
extends java.lang.Object
implements javax.jms.ConnectionMetaData

MQConnectionMetaData provides information that describes the connection.


Constructor Summary
MQConnectionMetaData()
          Constructor which uses bindings connection.
MQConnectionMetaData(int conntype)
          Constructor which permits a choice of connection types.
 
Method Summary
 int getJMSMajorVersion()
          Gets the JMS major version number.
 int getJMSMinorVersion()
          Gets the JMS minor version number.
 java.lang.String getJMSProviderName()
          Gets the JMS provider name.
 java.lang.String getJMSVersion()
          Gets the JMS API version.
 java.util.Enumeration getJMSXPropertyNames()
          Gets an enumeration of the JMSX property names.
 int getProviderMajorVersion()
          Gets the JMS provider major version number.
 int getProviderMinorVersion()
          Gets the JMS provider minor version number.
 java.lang.String getProviderVersion()
          Gets the JMS provider version.
 java.lang.String toString()
          Returns a string representation of the object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MQConnectionMetaData

public MQConnectionMetaData()
Constructor which uses bindings connection.


MQConnectionMetaData

public MQConnectionMetaData(int conntype)
Constructor which permits a choice of connection types.

Parameters:
conntype - connection type. Valid types are:
Method Detail

getJMSVersion

public java.lang.String getJMSVersion()
Gets the JMS API version.

Specified by:
getJMSVersion in interface javax.jms.ConnectionMetaData
Returns:
the JMS API version.

getJMSMajorVersion

public int getJMSMajorVersion()
Gets the JMS major version number.

Specified by:
getJMSMajorVersion in interface javax.jms.ConnectionMetaData
Returns:
the JMS major version number.

getJMSMinorVersion

public int getJMSMinorVersion()
Gets the JMS minor version number.

Specified by:
getJMSMinorVersion in interface javax.jms.ConnectionMetaData
Returns:
the JMS minor version number.

getJMSProviderName

public java.lang.String getJMSProviderName()
Gets the JMS provider name.

Specified by:
getJMSProviderName in interface javax.jms.ConnectionMetaData
Returns:
the JMS provider name.

getProviderVersion

public java.lang.String getProviderVersion()
Gets the JMS provider version.

Specified by:
getProviderVersion in interface javax.jms.ConnectionMetaData
Returns:
the JMS provider version.

getProviderMajorVersion

public int getProviderMajorVersion()
Gets the JMS provider major version number.

Specified by:
getProviderMajorVersion in interface javax.jms.ConnectionMetaData
Returns:
the JMS provider major version number.

getProviderMinorVersion

public int getProviderMinorVersion()
Gets the JMS provider minor version number.

Specified by:
getProviderMinorVersion in interface javax.jms.ConnectionMetaData
Returns:
the JMS provider minor version number.

getJMSXPropertyNames

public java.util.Enumeration getJMSXPropertyNames()
                                           throws javax.jms.JMSException
Gets an enumeration of the JMSX property names.

Specified by:
getJMSXPropertyNames in interface javax.jms.ConnectionMetaData
Returns:
an enumeration of the JMSX property names.
javax.jms.JMSException

toString

public java.lang.String toString()
Returns a string representation of the object.

Overrides:
toString in class java.lang.Object
Returns:
a string representation of the object.

(c) Copyright IBM Corp. 2005. All Rights Reserved.