<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>