メインコンテンツにスキップ
Administrator Guide
最終更新: 2023-06-23
参考: 開始パラメータ ヘルパー オブジェクト

参考: 開始パラメータ ヘルパー オブジェクト

有用なプロパティ

名称
ノート
integrationEventWID
インテグレーションの現在の開始に関連するインテグレーション イベントの WID を返します。次のような Web サービスを呼び出す際に役立ちます
Get_Event_Documents
Put_Integration_Message
、または
Put_Integration_Event
wcc://GetEventDocuments、wcc://PutIntegrationMessage、wcc://PutIntegrationEvent の共通コンポーネントにデフォルトのパラメータが自動的に提供されます。
integrationSystem
以下を返します。
Integration_System_ID
現在のインテグレーション システムに対して を選択します。イベントのサブスクリプションまたはフィールドの上書きリクエストの Web サービス呼び出しを自動入力する際に役立ちます。
integrationSystemRefWID
現在のインテグレーション システムの WID を返します。"" と完全に同等の代替方法
integrationSystem
プロパティ。
parentEventWID
現在の開始イベントの親イベントの WID を返します。
sentOn
インテグレーション開始の日時を ISO-8601 日時として返します。
sentOnAsDate
インテグレーションの開始日時を の形式で返します
java.util.Date
オブジェクト

便利な関数

これらの関数の中には、名称のみで開始パラメータを指定するものもあります。開始パラメータの名称と、それを提供するインテグレーション サービスの名称の両方を指定する場合もあります。後者は、インテグレーション システムに設定された複数のインテグレーション サービスに同じ名称の開始パラメータが存在する場合に役立ちます。ほとんどのインテグレーションでは、複数のサービスで重複する開始パラメータ名に対応する必要がないため、これらの関数が必要になる頻度は低くなります。
名称
引数
戻り値のタイプ
ノート
exists
文字列名
ブール値
名称付き開始パラメータの値が空でない場合、true を返します。
文字列 service_name、文字列名
ブール値
指定されたインテグレーション サービスの名称付き開始パラメータの値が空でない場合、true を返します。
インテグレーション システムで有効になっている複数のインテグレーション サービスに同じ名前の開始パラメータが存在する場合にのみ、単一引数バージョンが優先されます。
getDate
文字列名
文字列
実行時パラメータの文字列形式の日付値を返します。形式は YYYY-MM-DDZ または YYYY-MM-DD+/- オフセットです。
文字列 service_name、文字列名
文字列
指定されたサービスの実行時パラメータの文字列形式の日付値を返します。形式は YYYY-MM-DDZ または YYYY-MM-DD+/-offset です。
getParameterData
文字列名
org.w3c.dom.Element
XML 要素を返します
Integration_Runtime_Parameter_Data
からの名前付き開始パラメータを保持します
Launch_Integration_Event
開始時にインテグレーションに送信されるメッセージ。
文字列サービス名、文字列名
org.w3c.dom.Element
XML 要素を返します
Integration_Runtime_Parameter_Data
: "" から指定されたサービスの名前付きの開始パラメータが保持されます
Launch_Integration_Event
開始時にインテグレーションに送信されるメッセージ。
getReferenceData
文字列名、文字列タイプ
文字列
指定された名称の開始パラメータについて、特定のタイプの参照 ID を返します。
例: 以下のコードは、"Employee" という名称の開始パラメータの社員 ID を返します。
lp.getReferenceData(‘Employee’, ‘Employee_ID’)
getReferenceDataList
文字列名、文字列タイプ
List<String>
複数インスタンス開始パラメータから、0 個以上の参照 ID を含む Java リストを返します。
文字列 service_name、文字列名、文字列タイプ
List<String>
指定されたサービスのマルチインスタンス開始パラメータから、ゼロ以上の参照 ID を含む Java リストを返します。
getSequencedValue
文字列名
文字列
指定された名称の連番ジェネレーターの現在の値を返します。
文字列 service_name、文字列名
文字列
指定されたサービスで申告された、指定された連番ジェネレーターの現在の値を返します。