<property> 요소는 발견한 개체의 속성을 Java 속성 또는 메서드 호출에 매핑합니다.

사용자는 처리할 플러그인 팩토리 구현의 속성을 가져오기 위해 플러그인 팩토리를 구현할 때 SDKFinderProperty 클래스의 메서드에서 호출할 수 있습니다.

Orchestrator 클라이언트의 보기에서 개체 속성을 표시하거나 숨길 수 있습니다. 개체 속성을 정의하기 위해 열거형을 사용할 수도 있습니다.

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

특성

설명

name

찾기 이름

요소를 저장하기 위해 FinderResult가 사용하는 이름. 필수 특성입니다.

display-name

찾기 이름

표시된 속성 이름. 선택적 특성입니다.

bean-property

속성 이름

getset 작업을 사용해 가져올 속성을 식별하기 위해 bean-property 특성을 사용합니다. 이름이 MyProperty인 속성을 식별하면 플러그인은 getMyPropertysetMyProperty 작업을 정의합니다.

bean-property 또는 property-accessor 중 하나를 설정하며 둘 다는 할 수 없습니다. 선택적 특성입니다.

property-accessor

개체에서 속성 값을 가져오는 메서드

property-accessor 특성을 사용하면 개체의 속성을 검증할 OGNL 표현식을 정의할 수 있습니다.

bean-property 또는 property-accessor 중 하나를 설정하며 둘 다는 할 수 없습니다. 선택적 특성입니다.

show-in-column

true(기본값) 또는 false

true이면 이 속성이 Orchestrator 클라이언트 결과 표에 표시됩니다. 선택적 특성입니다.

show-in-description

true(기본값) 또는 false

true이면 이 속성이 개체 설명에 표시됩니다. 선택적 특성입니다.

hidden

true 또는 false(기본값)

true이면 이 속성이 항상 숨겨집니다. 선택적 특성입니다.

linked-enumeration

열거형 이름

찾기 속성을 열거형에 연결합니다. 선택적 특성입니다.

표 1. 요소 계층

상위 요소

하위 요소

<properties>

하위 요소