WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

_MB スーパーグローバル変数

ユーザー定義パターンの PHP API は、_MB スーパーグローバル内に 4 つの変数を含みます。 ユーザー定義パターンのインスタンスを変更するために使われる PHP スクリプト内で、これらの変数を使用できます。

ユーザー定義パターンの PHP API に対する _MB スーパーグローバルは、次の表に示される変数を含みます。

変数 説明
PATTERN_INSTANCE_MANAGER メッセージをログに記録してメッセージ・フローにアクセスするメソッドが含まれます。 PATTERN_INSTANCE_MANAGER 変数で使用可能なメソッドの詳細については、Message Broker Java APIを参照してください。 以下の例は、PATTERN_INSTANCE_MANAGER メソッドにアクセスする方法を示しています。
<?php
    $pim = $_MB["PATTERN_INSTANCE_MANAGER"];
    $flow = $pim->getMessageFlow("Transform", "mqsi/Transform.msgflow");
    $node = $flow->getNodeByName("MQInput");
?>
PP パターン・パラメーターが取り込まれる配列を返します。 以下の例は、パラメーター pp2 の値を出力する方法を示しています。
<?php
    var_dump($_MB['PP']['pp2']);
?>
PATTERN_INSTANCE_NAME 生成される現行パターン・インスタンスの名前を返します。
WORKSPACE_ROOT 現行ワークスペースの位置への絶対パスを返します。
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:48:42


参照トピック参照トピック | バージョン 8.0.0.5 | bc31240_