高度なカスタマイズ > Windchill アダプタ > Windchill アダプタ Webject ライブラリ > Action Webject > Unsubscribe-Objects > パラメータ
  
パラメータ
必須
相互依存
オプション
EVENT_KEY
CONTAINER_REF
OBJECT_REF
GROUP_IN
GROUP_OUT
SUBSCRIBER_REF
TYPE
WHERE
* 
表に記載されているパラメータの定義が以下にない場合、そのパラメータは共通の定義を持っています。これらのパラメータの詳細については、一般 Webject パラメータを参照してください。
CONTAINER_REF
Webject を適用する対象となる Windchill コンテキスト。このパラメータは以下のタイプの入力を受け取ります。
Windchill コンテキストの UFID。このパラメータには複数の UFID を指定できます。
MEMBERSHIP - ユーザーがメンバーになっているコンテキストのみが照会されます。
このパラメータを指定した場合、TYPE および WHERE パラメータに対して実行される照会の範囲は、関連付けられたコンテキストに限られます。
EVENT_KEY
購読を解除する Windchill イベント。発生するイベントの一覧については、notify.properties を参照してください。
たとえば、wt.part.WTPart の場合、次のイベントを使用できます。
*/wt.vc.wip.WorkInProgressServiceEvent/POST_CHECKOUT
イベントキーを指定するフォーマットは、アスタリスク (*) で始まり、クラス名、スラッシュ (/)、イベントマーカーの順になります。以下に例を示します。*/classroom/event-markerこのパラメータは必須です。
GROUP_IN
購読解除ユーザーのいるグループを指定します。GROUP_IN パラメータ値は、同じタスクファイル内で指定されている Query-Objects Webject から取得します。
このパラメータを SUBSCRIBER_REF の代わりに、または SUBSCRIBER_REF と組み合わせて使用して、購読解除ユーザーを指定できます。SUBSCRIBER_REF パラメータと GROUP_IN パラメータの両方を指定した場合、購読解除ユーザーは 2 つの和集合になります。いずれも指定しない場合、購読解除ユーザーはすべてになります。このパラメータはオプションです。
GROUP_OUT
結果を含む出力グループの名前。このパラメータが省略されると、出力グループの名前は文字列 "_Output" を Webject 名に追加することで構築されます。このパラメータはオプションです。
OBJECT_REF
Windchill オブジェクトの Unique Federation Identifier (UFID)。複数の値を指定して複数のオブジェクトを識別できます。
このパラメータは、WHERE の代わりに、または WHERE と組み合わせて使用できます。WHERE を指定しない場合は、OBJECT_REF を指定する必要があります。
SUBSCRIBER_REF
購読を解除する購読ユーザーの UFID。SUBSCRIBER_REF は、wt.notify.ObjectSubscriptionListener を実装するユーザー、グループ、チーム、または任意のクラスです。
このパラメータを GROUP_IN の代わりに、または GROUP_IN と組み合わせて使用して、購読解除ユーザーを指定できます。SUBSCRIBER_REF パラメータと GROUP_IN パラメータの両方を指定した場合、購読解除ユーザーは 2 つの和集合になります。いずれも指定しない場合、購読解除ユーザーはすべてになります。このパラメータはオプションです。
TYPE
照会するオブジェクトの通知可能な Windchill タイプの名前を指定します。WHERE を指定した場合、TYPE も指定される必要があります。OBJECT_REF はこのパラメータの代わり、または追加として指定できます。
WHERE
照会するオブジェクトを識別する照会定義式。このパラメータは、OBJECT_REF の代わりに、または OBJECT_REF と組み合わせて使用できます。
OBJECT_REF が指定されていない場合、WHERE を指定する必要があります。WHERE を指定した場合、TYPE も指定する必要があります。詳細については、TYPE および WHERE パラメータの指定を参照してください。