<method> 元素可以将 Java 方法从插件技术映射到 Orchestrator JavaScript 引擎公开的 JavaScript 方法。

<method> 元素为可选。插件可以拥有不限数量的 <method> 元素。<method> 元素具有以下属性。

类型 描述
java-name Java 方法 Java 方法签名的名称,其参数类型放在括弧中,例如,getVms(DataStore)。此为必需属性。
script-name JavaScript 方法 JavaScrip 方法相应的名称。此为必需属性。
return-type Java 对象类型 此方法所获取的类型。此为可选属性。
注: 如果 JavaScript 返回类型为 Properties,其支持的基础 Java 实现则为 java.util.HashMapjava.util.Hashtable
static truefalse 如果为 true,此方法为静态。此为可选属性。
show-in-api truefalse 如果为 false,此属性不会显示在 API 文档中。此为可选属性。
is-deprecated truefalse 如果为 true,此对象映射的方法已弃用。此为可选属性。
since-version 编号 方法被弃用时的版本。此为可选属性。
表 1. 元素层次结构
父元素 子元素
<methods>
  • <deprecated>
  • <description>
  • <example>
  • <parameters>