參照︰啟動參數 Helper 物件
有用的屬性
名稱 | 附註 |
|---|---|
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。 |
String service_name, String name | 布林運算子 | 若指定整合服務中的具名啟動參數有非空值,則傳回 True。 僅當整合系統上啟用的多個整合服務中存在同名的啟動參數時,建議使用此版本而非單一引數版本。 | |
getDate
| 字串名稱 | String | 傳回執行階段參數的字串格式日期值。格式為 YYYY-MM-DDZ 或 YYYY-MM-DD+/-offset。 |
String service_name, String name | String | 傳回指定服務的執行階段參數的字串格式日期值。格式為 YYYY-MM-DDZ 或 YYYY-MM-DD+/-offset。 | |
getParameterData
| 字串名稱 | org.w3c.dom.Element | 傳回 XML 元素 Integration_Runtime_Parameter_Data ,其中包含「」中的具名啟動參數 Launch_Integration_Event 啟動時傳送至整合的訊息。 |
String service_name, String name | org.w3c.dom.Element | 傳回 XML 元素 Integration_Runtime_Parameter_Data ,其中包含「」中指定服務的具名啟動參數 Launch_Integration_Event 啟動時傳送至整合的訊息。 | |
getReferenceData
| 字串名稱、字串類型 | String | 針對具有指定名稱的啟動參數,傳回指定類型的參考 ID。 範例︰以下代碼會為名為「正職員工」的啟動參數傳回正職員工 ID︰
|
getReferenceDataList
| 字串名稱、字串類型 | List<String> | 傳回一個 Java 清單,其中包含多重實例啟動參數中的零個或多個參考 ID。 |
String service_name、String name、String 類型 | List<String> | 傳回一個 Java 清單,其中包含指定服務的多重實例啟動參數中的零個或多個參考 ID。 | |
getSequencedValue
| 字串名稱 | String | 傳回指定名稱的序列產生器的目前值。 |
String service_name, String name | String | 傳回在指定服務上聲明的指定序列產生器的目前值。 |