Main Page | Modules | Class Hierarchy | Class List | Directories | File List | Class Members | Related Pages

javax::jms::ConnectionMetaData Class Reference

A ConnectionMetaData object provides information describing the Connection object. More...

#include <javax_jms_ConnectionMetaData.h>

Inheritance diagram for javax::jms::ConnectionMetaData:

Inheritance graph
[legend]
Collaboration diagram for javax::jms::ConnectionMetaData:

Collaboration graph
[legend]
List of all members.

Public Types

enum  {
  xmogDefaultFlags = xmog_base::GLOBAL, xmogMajorVersion = 3, xmogMinorVersion = 2, xmogPatchVersion = 9,
  xmogBuildNumber = 2047
}
typedef ::xmog_java_array_template<
::javax::jms::ConnectionMetaData
array1D
typedef ::xmog_java_array_template<
::xmog_java_array_template<
::javax::jms::ConnectionMetaData > > 
array2D

Public Member Functions

virtual jint getJMSMajorVersion (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
 Gets the JMS major version number.
virtual jint getJMSMinorVersion (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
 Gets the JMS minor version number.
virtual ::java::lang::String getJMSProviderName (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
 Gets the JMS provider name.
virtual ::java::lang::String getJMSVersion (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
 Gets the JMS API version.
virtual ::java::util::Enumeration getJMSXPropertyNames (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
 Gets an enumeration of the JMSX property names.
virtual jint getProviderMajorVersion (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
 Gets the JMS provider major version number.
virtual jint getProviderMinorVersion (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
 Gets the JMS provider minor version number.
virtual ::java::lang::String getProviderVersion (::xmog_localenv *p_xenv=NULL, xmog_flags f_xflags=xmogDefaultFlags)
 Gets the JMS provider version.

Detailed Description

A ConnectionMetaData object provides information describing the Connection object.

Author:
Mark Hapner

Rich Burridge


Member Function Documentation

virtual jint javax::jms::ConnectionMetaData::getJMSMajorVersion ::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
[virtual]
 

Gets the JMS major version number.

Parameters:
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:
the JMS API major version number

virtual jint javax::jms::ConnectionMetaData::getJMSMinorVersion ::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
[virtual]
 

Gets the JMS minor version number.

Parameters:
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:
the JMS API minor version number

virtual ::java::lang::String javax::jms::ConnectionMetaData::getJMSProviderName ::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Gets the JMS provider name.

Parameters:
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:
the JMS provider name

virtual ::java::lang::String javax::jms::ConnectionMetaData::getJMSVersion ::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Gets the JMS API version.

Parameters:
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:
the JMS API version

virtual ::java::util::Enumeration javax::jms::ConnectionMetaData::getJMSXPropertyNames ::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Gets an enumeration of the JMSX property names.

Parameters:
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:
an Enumeration of JMSX property names

virtual jint javax::jms::ConnectionMetaData::getProviderMajorVersion ::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
[virtual]
 

Gets the JMS provider major version number.

Parameters:
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:
the JMS provider major version number

virtual jint javax::jms::ConnectionMetaData::getProviderMinorVersion ::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
[virtual]
 

Gets the JMS provider minor version number.

Parameters:
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:
the JMS provider minor version number

virtual ::java::lang::String javax::jms::ConnectionMetaData::getProviderVersion ::xmog_localenv p_xenv = NULL,
xmog_flags  f_xflags = xmogDefaultFlags
 

Gets the JMS provider version.

Parameters:
p_xenv the local call environment. The default value is NULL.
f_xflags the flags that allow control over the reference type and other internal matters. The default value is xmog_base::GLOBAL.
Returns:
the JMS provider version


The documentation for this class was generated from the following file:
Generated on Fri Jun 16 10:19:47 2006 for JMS Courier for C++ by  doxygen 1.4.1