開發和實作延伸點
延伸點是應用程式中可以啟動自訂程式碼的點,例如項目預覽 Script、後置儲存 Script 及驗證規則 Script。 您可以使用 Java™ API 或 IBM® Product Master Scripting 語言來開發延伸點程式碼。 延伸點是 Product Master 內的各種點,您可以在其中執行使用者定義的商業邏輯來修改行為。
關於此作業
如果要透過 Java API 來實作延伸點,您需要實作一組預先定義的介面,這些介面隨附於 Product Master。 Product Master隨附 20 個以上延伸點介面。
在 Product Master中,已啟用 Java 的延伸點是透過重新導向 Script 來啟動,該 Script 會顯示為 Product Master的 Script ,但會指向 Java 中的實作。 每一個已啟用 Java 的延伸點都由 Java API 內的唯一介面來代表。 例如,自訂工具實作必須實作 CustomTools函數介面。 這些介面上的方法接受特定引數,以決定傳遞給延伸點的資料。
如果要透過 Script 工作台來開發延伸點,請參閱 使用 Script 工作台來開發 Script 和延伸點。
程序
以下是開發 Java API 型延伸點時要使用的步驟:
- 開發延伸點實作類別。
- 使延伸點類別可供 Product Master使用。
- 提供 Product Master呼叫延伸點的 URL。