您必須在命名所有外掛程式中的物件時遵守 Java 類別命名慣例。

重要事項︰

由於工作流程引擎執行資料序列化的方式,請勿在物件名稱中使用下列字串順序。在物件識別碼中使用這些字元順序會造成工作流程引擎間接剖析工作流程,並會在您執行工作流程時導致非預期行為。

  • #;#

  • #,#

  • #=#

在您命名外掛程式中的物件時使用這些方針。

  • 在名稱中的各文字使用首字母大寫。

  • 請勿使用空格分隔文字。

  • 在字母中,請使用標準字元 AZaz

  • 請勿使用特殊字元,如重音符號。

  • 請勿使用數字作為名稱的第一個字元。

  • 如有可能,請使用少於 10 個字元。

1 顯示套用至個別物件型別的規定。

表格 1. 外掛程式物件命名規定

物件類型

命名規定

外掛程式

  • vso.xml 檔案中的 <module> 元素中定義。

  • 必須遵守 Java 類別命名慣例。

  • 必須唯一。您無法在 Orchestrator 伺服器中執行兩個相同名稱的外掛程式。

Finder 物件

  • vso.xml 檔案中的 <finder> 元素中定義。

  • 必須遵守 Java 類別命名慣例。

  • 在外掛程式中必須為唯一。

Orchestrator 新增外掛程式名稱及冒號至 Orchestrator 指令碼 API finder 物件類型中的 finder 物件名稱。例如:vCenter Server 外掛程式中的 VirtualMachine 物件型別以 VC:VirtualMachine 出現在 Orchestrator 指令碼 API 中。

指令碼物件

  • vso.xml 檔案中的 <scripting-object> 元素中定義。

  • 必須遵守 Java 類別命名慣例。

  • 在 Orchestrator 伺服器中必須為唯一。

  • 若要避免混淆指令碼物件與相同名稱的 finder 物件,或與其他外掛程式的指令碼物件混淆,請務必以外掛程式的名稱作為指令碼物件的前置詞,但不要新增分號。例如:vCenter Server 外掛程式中的 VirtualMachine 類別以 VcVirtualMachine 出現在 Orchestrator 指令碼 API 中。