ヘッダーをスキップ

Oracle Workflow APIリファレンス
リリース2.6.3.5

部品番号: B15622-01
前へ 次へ       目次 索引 用語集
         前へ  次へ          目次  索引  用語集

SubscriptionParameters

PL/SQL構文

function SubscriptionParameters


    (p_string in varchar2, 
p_key in varchar2) return varchar2;

説明

イベント・サブスクリプションに定義されたパラメータを含むテキスト文字列から、指定されたパラメータの値を返します。 テキスト文字列内のパラメータの名前と値のペアは、スペースで区切られ、次の形式で指定されている必要があります。


<name1>=<value1> <name2>=<value2> ... <nameN>=<valueN>

SubscriptionParameters()は、テキスト文字列から指定されたパラメータ名を検索し、その名前に割り当てられている値を返します。 たとえば、サブスクリプションのルール関数からこの関数をコールして、サブスクリプションのパラメータの値を取得し、ルール関数に対してその値に基づいた別の処理をコーディングできます。

引数(入力)

p_string イベント・サブスクリプションに定義されたパラメータを含むテキスト文字列。
p_key 値を取得するパラメータの名前。

次の例では、SubscriptionParameters()を使用して、ITEMKEYサブスクリプション・パラメータの値をl_functionプログラム変数に割り当てます。このコード例は、AddCorrelation関数の一部で、サブスクリプションを処理しているときに相関IDをイベント・メッセージに追加します。 「AddCorrelation」を参照してください。


...
--
-- This is where we will do some logic to determine
-- if there is a parameter
--
l_function := wf_event_functions_pkg.SubscriptionParameters
(l_parameters,'ITEMKEY');
...


          前へ   次へ           目次   索引   用語集



Oracleロゴ
Copyright © 2003, 2004, Oracle. All rights reserved.