Sun Java SystemTM Message Queue では多くのインタフェースが使用されるので、管理者はタスクを自動化できます。この付録では、安定度によってインタフェースを分類します。インタフェースの安定度が高くなるほど、製品の今後のバージョンで変更される可能性が低くなります。
この付録に掲載されないインタフェースは非公開であり、お客様は使用できません。
付録 B 「Message QueueTM インタフェースの安定度」では、安定度分類方式について説明します。
表 B–1 インタフェースの安定度の分類方式
分類 |
説明 |
---|---|
非公開 |
ユーザーは直接使用しません。リリースによって変更される、あるいは削除される可能性があります。 |
発展中 |
ユーザーが使用します。メジャーリリース (3.0 や 4.0 など)、またはマイナーリリース (3.1 や 3.2 など) で、互換性のない変更が生じる可能性があります。変更は慎重に、かつ徐々に行われます。すべての変更について、互換性が保てるように十分な努力が払われますが、保証はされていません。 |
安定 |
ユーザーが使用します。互換性のない変更は、メジャーリリース (3.0 や 4.0 など) でしか生じません。 |
標準 |
ユーザーが使用します。これらのインタフェースは、形式標準によって定義され、標準組織によって制御されます。これらのインタフェースでは、互換性のない変更はめったにありません。 |
不安定 |
ユーザーが使用します。メジャーリリース (3.0 や 4.0 など)、またはマイナーリリース (3.1 や 3.2 など) で、互換性のない変更が生じる可能性があります。これらのインタフェースは、今後のリリースで、互換性のない方法でかなりの削除や変更が行われる可能性があることに注意してください。不安定なインタフェースでは、明示的な依存関係を作成しないでください。 |
付録 B 「Message QueueTM インタフェースの安定度」は、インタフェースとその分類の一覧です。
表 B–2 Message Queue インタフェースの安定度
インタフェース |
分類 |
---|---|
コマンド行インタフェース | |
imqbrokerd コマンド行インタフェース |
発展中 |
imqadmin コマンド行インタフェース |
不安定 |
imqcmd コマンド行インタフェース |
発展中 |
imqdbmgr コマンド行インタフェース |
不安定 |
imqkeytool コマンド行インタフェース |
発展中 |
imqobjmgr コマンド行インタフェース |
発展中 |
imqusermgr コマンド行インタフェース |
不安定 |
imqbrokerd、imqadmin、imqcmd、imqdbmgr、imqkeytool、imqobjmgr、imqusermgr からの出力 |
不安定 |
コマンド | |
imqobjmgr コマンドファイル |
発展中 |
imqbrokerd コマンド |
安定 |
imqadmin コマンド |
不安定 |
imqcmd コマンド |
安定 |
imqdbmgr コマンド |
不安定 |
imqkeytool コマンド |
安定 |
imqobjmgr コマンド |
安定 |
imqusermgr コマンド |
不安定 |
API | |
JMS API (javax.jms) |
標準 |
JAXM API (javax.xml) |
標準 |
C-API |
発展中 |
C-API 環境変数 |
不安定 |
メッセージベースの監視 API |
発展中 |
管理対象オブジェクト API (com.sun.messaging) |
発展中 |
.jar および .war ファイル |
|
imq.jar の格納場所および名前 |
安定 |
jms.jar の格納場所および名前 |
発展中 |
imqbroker.jar の格納場所および名前 |
非公開 |
imqutil.jar の格納場所および名前 |
非公開 |
imqadmin.jar の格納場所および名前 |
非公開 |
imqservlet.jar の格納場所および名前 |
発展中 |
imqhttp.war の格納場所および名前 |
発展中 |
imqhttps.war の格納場所および名前 |
発展中 |
imqjmsra.rar の格納場所および名前 |
発展中 |
imqxm.jar の格納場所および名前 |
発展中 |
jaxm-api.jar の格納場所および名前 |
発展中 |
saaj-api.jar の格納場所および名前 |
発展中 |
saaj-impl.jar の格納場所および名前 |
発展中 |
activation.jar の格納場所および名前 |
発展中 |
mail.jar の格納場所および名前 |
発展中 |
dom4j.jar の格納場所および名前 |
非公開 |
fscontext.jar の格納場所および名前 |
不安定 |
ファイル | |
ブローカログファイルの格納場所および内容形式 |
不安定 |
パスワードファイル |
不安定 |
accesscontrol.properties ファイル |
不安定 |
システム送信先 | |
mq.sys.dmq 送信先 |
安定 |
mq.metrics.* 送信先 |
発展中 |
設定プロパティー | |
Message Queue JMS リソースアダプタの設定プロパティー |
発展中 |
Message Queue JMS リソースアダプタの JavaBean と ActivationSpec の設定プロパティー |
発展中 |
メッセージのプロパティーと形式 | |
デッドメッセージキューのメッセージプロパティー、JMSXDeliveryCount |
標準 |
デッドメッセージキューのメッセージプロパティー、JMS_SUN_* |
発展中 |
Message Queue クライアントメッセージプロパティー : JMS_SUN_* |
発展中 |
メトリックスまたは監視メッセージの JMS メッセージ形式 |
発展中 |
その他 | |
Message Queue JMS リソースアダプタパッケージ、com.sun.messaging.jms.ra |
発展中 |
持続メッセージの保存の JDBC スキーマ |
発展中 |