ナビゲーションをスキップ

Administration Console オンライン ヘルプ

  前 次 前/次ボタンと目次ボタンとの区切り線 目次  

JMS トピック : コンフィグレーション : 全般

コンフィグレーション オプション     詳細なコンフィグレーション オプション     関連タスク     関連トピック

このページでは、このトピックの全般的なコンフィグレーション パラメータを 定義します。たとえば、トピックに届いたメッセージをソートする送り先キーの選択 などを行います。

トピックを明示的にコンフィグレーションするか、同様の属性設定を持つ複数の トピックを定義および管理するための JMS テンプレートをコンフィグレーションできます。

コンフィグレーション オプション

名前 説明
名前

この JMS トピックの名前。

JNDI 名

JNDI ネームスペース内で送り先をルックアップするのに使用するグローバル JNDI 名。

クラスタ環境では、この名前はクラスタ全体に伝播されます。JNDI 名をローカル サーバにのみバインドし、クラスタの他のサーバに伝播しないようにするには、Local JNDI Name パラメータを使用します。

この属性を指定しない場合、送り先名はグローバル JNDI ネームスペース内に通知されません。

MBean 属性 (アプリケーション モジュールには適用しない):
DestinationBean.JNDIName

テンプレート

送り先の派生元の JMS テンプレート。テンプレートを使用すると、似たコンフィグレーション値を持つ複数の送り先を効率的に定義できます。

JMS テンプレートを指定した場合、デフォルト値に設定されている送り先のパラメータは、実行時に JMS テンプレートからその値を継承します。ただし、JMS テンプレートが定義されていない場合、送り先のコンフィグレーション値は送り先で指定する必要があります。

JMS テンプレートのコンフィグレーションは動的に変更できますが、送り先のコンフィグレーション値は静的です。

MBean 属性 (アプリケーション モジュールには適用しない):
DestinationBean.Template

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

送り先キー

JMS 送り先に届くメッセージのソートに使用できる送り先キーのリスト。

キーは最上位から最下位の順に順序付けられます。複数のキーが指定されている場合、JMSMessageID に基づいたキーはリストの最後のキーになります。

注意 : JMSMessageID がキーに定義されていない場合は、暗黙的にそれが最後のキーと仮定され、ソート順序は「昇順」 (FIFO) に設定されます。

MBean 属性 (アプリケーション モジュールには適用しない):
DestinationBean.DestinationKeys

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

詳細なコンフィグレーション オプション

名前 説明
起動時に生成を休止

起動時に送り先で新しいメッセージの生成を休止するかどうかを指定します。

  • [default]

    JMS テンプレートが指定されている場合、この値はテンプレートの [起動時に生成を休止] の値を継承します。送り先に JMS テンプレートがコンフィグレーションされていない場合、デフォルト値は [false] と同じになります。

  • [false]

    [生成の休止] はこの送り先に対して明示的に無効になります。

  • [true]

    [生成の休止] は、この送り先に対して明示的に有効になります。

MBean 属性 (アプリケーション モジュールには適用しない):
TopicBean.ProductionPausedAtStartup

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

起動時に消費を休止

起動時に送り先で消費を休止するかどうかを指定します。

  • [default]

    JMS テンプレートが指定されている場合、この値はテンプレートの [起動時に消費を休止] の値を継承します。送り先に JMS テンプレートがコンフィグレーションされていない場合、デフォルト値は [false] と同じになります。

  • [false]

    [消費の休止] はこの送り先に対して明示的に無効になります。

  • [true]

    [消費の休止] は、この送り先に対して明示的に有効になります。

MBean 属性 (アプリケーション モジュールには適用しない):
TopicBean.ConsumptionPausedAtStartup

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

起動時に挿入を休止

起動時に送り先で新しいメッセージの挿入を休止するかどうかを指定します。

  • [default]

    JMS テンプレートが指定されている場合、この値はテンプレートの [起動時に挿入を休止] の値を継承します。送り先に JMS テンプレートがコンフィグレーションされていない場合、デフォルト値は [false] と同じになります。

  • [false]

    [挿入の休止] は、この送り先に対して明示的に無効になります。

  • [true]

    [挿入の休止] は、この送り先に対して明示的に有効になります。

MBean 属性 (アプリケーション モジュールには適用しない):
TopicBean.InsertionPausedAtStartup

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

順序単位

送り先に対して、統計的にユニークな、システムで生成される順序単位名を WebLogic Server が作成するかどうかを指定します。

この送り先に届き、まだ順序単位に属していないメッセージは、このデフォルトの順序単位名に割り当てられます。非推奨になった「再配信の順序付け」機能に代わるものです。

MBean 属性 (アプリケーション モジュールには適用しない):
DestinationBean.DefaultUnitOfOrder

センダをアタッチ

この送り先に届くメッセージに送信側ユーザの資格が添付されている必要があるかどうかを指定します。

  • Supports

    必要な場合は、JMSXUserID プロパティが送信側ユーザのセキュリティ プリンシパルに設定されます。ConnectionFactory で AttachJMSXUserID="true" と指定することにより、送信側はメッセージに ID を添付するように要求できます。

  • Never

    JMSXUserID プロパティは、送信側ユーザのセキュリティ プリンシパルに設定されません。

  • Always

    JMSXUserID プロパティは、送信側ユーザのセキュリティ プリンシパルに常に設定されます。

この属性は動的にコンフィグレーションできます。この属性を動的に変更した場合は、更新後に受信したメッセージにのみ影響します。

MBean 属性 (アプリケーション モジュールには適用しない):
DestinationBean.AttachSender

ローカル JNDI 名

送り先リソースが割り当てられているサーバの JNDI ネームスペース内で、送り先のルックアップに使用されるローカル JNDI 名。クラスタ環境では、この名前はローカル サーバ インスタンスにのみバインドされ、クラスタの他のサーバには伝播されません。

送り先はローカル JNDI 名と (グローバル) JNDI 名の両方を持つことができます。

MBean 属性 (アプリケーション モジュールには適用しない):
DestinationBean.LocalJNDIName

送り先識別子を作成

QueueSession.createQueue および TopicSession.createTopic API を使用する場合の送り先の名前。

この名前は、この送り先が割り当てられる JMS サーバのスコープ内でユニークでなければなりません。ただし、JMS モジュール全体のスコープでユニークである必要はありません。たとえば、異なる JMS サーバに割り当てられている限り、2 つのキューは同じ送り先名を持つことができます。

注意 : この名前は JMS サーバのスコープ内でユニークでなければならないので、他の JMS モジュールに、この名前と衝突する送り先名が含まれているかどうか確認してください。JMS サーバに割り当てられる送り先名の解決は、デプロイヤの担当です。

MBean 属性 (アプリケーション モジュールには適用しない):
DestinationBean.JMSCreateDestinationIdentifier

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

SAF エクスポート ポリシー

ユーザがストア アンド フォワードを使用する送り先にメッセージを送信できるかどうかを指定します。

  • All

    すべてのユーザは、ストア アンド フォワードを使用するこの送り先にメッセージを送信できます。

  • None

    リモート ユーザは、ストア アンド フォワードを使用する送り先にメッセージを送信できません。

この属性は動的にコンフィグレーションできます。この属性を動的に変更した場合は、更新後に送信されたメッセージにのみ影響します。

この送り先の saf-export-policy を取得します。

MBean 属性 (アプリケーション モジュールには適用しない):
DestinationBean.SAFExportPolicy

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

関連タスク

関連トピック

 

Skip navigation bar ページの先頭