Cosminexus V9 アプリケーションサーバ Cosminexus Reliable Messaging
ConnectionMetaDataインタフェースはJMSの基本情報を提供します。
次に示すJMS基本情報を取得できます。
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;
}
ありません。
「(2) 形式」に記載した順序で各メソッドを説明します。
public int getJMSMajorVersion() throws JMSException
JMS APIのメジャーバージョン番号を示す整数である1を返します。
| 例外クラス | 説明 |
|---|---|
| JMSException | 内部エラーのためにJMSプロバイダがメタデータの取得に失敗しました。 |
public int getJMSMinorVersion() throws JMSException
JMS APIのマイナーバージョン番号を示す整数である0を返します。
| 例外クラス | 説明 |
|---|---|
| JMSException | 内部エラーのためにJMSプロバイダがメタデータの取得に失敗しました。 |
public java.lang.String getJMSProviderName() throws JMSException
JMSプロバイダ名を示す文字列である"Cosminexus Reliable Messaging"を返します。
| 例外クラス | 説明 |
|---|---|
| JMSException | 内部エラーのためにJMSプロバイダがメタデータの取得に失敗しました。 |
public java.lang.String getJMSVersion() throws JMSException
JMS APIのバージョンを示す文字列である"1.0"を返します。
| 例外クラス | 説明 |
|---|---|
| JMSException | 内部エラーのためにJMSプロバイダがメタデータの取得に失敗しました。 |
public java.util.Enumeration getJMSXPropertyNames() throws JMSException
Reliable Messagingで使用できるJMS定義JMSXプロパティ名を示す文字列の列挙("JMSXRcvTimestamp","JMSXDeliveryCount","JMSXGroupID"および"JMSXGroupSeq")を返します。
| 例外クラス | 説明 |
|---|---|
| JMSException | 内部エラーのためにJMSプロバイダがメタデータの取得に失敗しました。 |
public int getProviderMajorVersion() throws JMSException
JMSプロバイダのメジャーバージョン番号を返します。この値は,Reliable Messagingのバージョンに対応します。例えば,Reliable Messaging 01-02の場合,1を返します。
| 例外クラス | 説明 |
|---|---|
| JMSException | 内部エラーのためにJMSプロバイダがメタデータの取得に失敗しました。 |
public int getProviderMinorVersion() throws JMSException
JMSプロバイダのマイナーバージョン番号を返します。この値は,Reliable Messagingのリビジョンに対応します。例えば,Reliable Messaging 01-02の場合,2を返します。
| 例外クラス | 説明 |
|---|---|
| JMSException | 内部エラーのためにJMSプロバイダがメタデータの取得に失敗しました。 |
public java.lang.String getProviderVersion() throws JMSException
JMSプロバイダのバージョンを示す文字列を返します。この文字列は,Reliable Messagingのバージョンおよびリビジョンに対応します。ただし,限定コードは対象外です。例えば,Reliable Messaging 01-02-01の場合は,"1.2"を返します。
| 例外クラス | 説明 |
|---|---|
| JMSException | 内部エラーのためにJMSプロバイダがメタデータの取得に失敗しました。 |
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.