Cosminexus V9 アプリケーションサーバ Cosminexus Reliable Messaging

[目次][用語][索引][前へ][次へ]

7.4.2 ConnectionMetaDataインタフェース

ConnectionMetaDataインタフェースはJMSの基本情報を提供します。

<この項の構成>
(1) JMS基本情報の取得
(2) 形式
(3) フィールド
(4) メソッド

(1) JMS基本情報の取得

次に示すJMS基本情報を取得できます。

(2) 形式

 
public interface ConnectionMetaData
{
  public int      getJMSMajorVersion() throws JMSException;
  public int      getJMSMinorVersion() throws JMSException;
  public java.lang.String
                  getJMSProviderName() throws JMSException;
  public java.lang.String
                  getJMSVersion() throws JMSException;
  public java.util.Enumeration
                  getJMSXPropertyNames() throws JMSException;
  public int      getProviderMajorVersion() throws JMSException;
  public int      getProviderMinorVersion() throws JMSException;
  public java.lang.String
                  getProviderVersion() throws JMSException;
}
 

(3) フィールド

ありません。

(4) メソッド

「(2) 形式」に記載した順序で各メソッドを説明します。

(a) getJMSMajorVersionメソッド
 
public int getJMSMajorVersion() throws JMSException
 

JMS APIのメジャーバージョン番号を示す整数である1を返します。

(b) getJMSMinorVersionメソッド
 
public int getJMSMinorVersion() throws JMSException
 

JMS APIのマイナーバージョン番号を示す整数である0を返します。

(c) getJMSProviderNameメソッド
 
public java.lang.String getJMSProviderName() throws JMSException
 

JMSプロバイダ名を示す文字列である"Cosminexus Reliable Messaging"を返します。

(d) getJMSVersionメソッド
 
public java.lang.String getJMSVersion() throws JMSException
 

JMS APIのバージョンを示す文字列である"1.0"を返します。

(e) getJMSXPropertyNamesメソッド
 
public java.util.Enumeration getJMSXPropertyNames() throws JMSException
 

Reliable Messagingで使用できるJMS定義JMSXプロパティ名を示す文字列の列挙("JMSXRcvTimestamp","JMSXDeliveryCount","JMSXGroupID"および"JMSXGroupSeq")を返します。

(f) getProviderMajorVersionメソッド
 
public int getProviderMajorVersion() throws JMSException
 

JMSプロバイダのメジャーバージョン番号を返します。この値は,Reliable Messagingのバージョンに対応します。例えば,Reliable Messaging 01-02の場合,1を返します。

(g) getProviderMinorVersionメソッド
 
public int getProviderMinorVersion() throws JMSException
 

JMSプロバイダのマイナーバージョン番号を返します。この値は,Reliable Messagingのリビジョンに対応します。例えば,Reliable Messaging 01-02の場合,2を返します。

(h) getProviderVersionメソッド
 
public java.lang.String getProviderVersion() throws JMSException
 

JMSプロバイダのバージョンを示す文字列を返します。この文字列は,Reliable Messagingのバージョンおよびリビジョンに対応します。ただし,限定コードは対象外です。例えば,Reliable Messaging 01-02-01の場合は,"1.2"を返します。