<object> 요소는 플러그인된 기술의 생성자, 특성 및 메서드를 Orchestrator 스크립팅 API가 노출하는 JavaScript 개체 유형에 매핑합니다.

개체 이름 지정 규칙은 플러그인 개체 이름 지정 항목을 참조하십시오.

<object> 요소는 선택 사항입니다. 플러그인의 <object> 요소 수에는 제한이 없습니다. <object> 요소에는 다음과 같은 특성이 있습니다.

Type

설명

script-name

JavaScript 이름

클래스의 스크립팅 이름. 전체에서 고유해야 합니다. 필수 특성입니다.

java-class

Java 클래스

이 JavaScript 클래스가 래핑한 Java 클래스. 필수 특성입니다.

create

true(기본값) 또는 false

true이면 이 클래스의 새 인스턴스를 생성할 수 있습니다. 선택적 특성입니다.

strict

true 또는 false(기본값)

true이면 vso.xml 파일에 주석을 달거나 선언한 메서드만 호출할 수 있습니다. 선택적 특성입니다.

is-deprecated

true 또는 false(기본값)

true이면 개체가 사용되지 않는 Java 클래스를 매핑합니다. 선택적 특성입니다.

since-version

문자열

Java 클래스를 사용하지 않게 된 후의 버전. 선택적 특성입니다.

표 1. 요소 계층

상위 요소

하위 요소

<scripting-objects>

  • <description>

  • <deprecated>

  • <url>

  • <constructors>

  • <attributes>

  • <methods>

  • <singleton>