플러그인의 모든 개체에 대한 이름을 지정할 때 Java 클래스 명명 규칙을 따라야 합니다.

중요:

워크플로 엔진이 데이터 직렬화를 수행하는 방식으로 인해 개체 이름에 다음 문자열 시퀀스를 사용해서는 안 됩니다. 개체 식별자에 이러한 문자 시퀀스를 사용하면 워크플로 엔진이 워크플로 구문을 잘못 분석하여 워크플로를 실행할 때 예기치 않은 동작이 발생할 수 있습니다.

  • #;#

  • #,#

  • #=#

플러그인의 개체 이름을 지정할 때 다음 지침을 사용하십시오.

  • 이름의 각 단어에 대한 첫 글자에는 대문자를 사용합니다.

  • 공백을 사용하여 단어를 구분하지 마십시오.

  • 문자의 경우 표준 문자 A~Za~z만 사용합니다.

  • 악센트와 같은 특수 문자를 사용하지 마십시오.

  • 이름의 첫 글자로 숫자를 사용하지 마십시오.

  • 가급적 10자 미만을 사용합니다.

1에는 개별 개체 유형에 적용되는 규칙이 나와 있습니다.

표 1. 플러그인 개체 명명 규칙

개체 유형

명명 규칙

플러그인

  • vso.xml 파일의 <module> 요소에 정의됩니다.

  • Java 클래스 명명 규칙을 준수해야 합니다.

  • 고유해야 합니다. 하나의 Orchestrator 서버에서 이름이 같은 플러그인 두 개를 실행할 수 없습니다.

찾기 개체

  • vso.xml 파일의 <finder> 요소에 정의됩니다.

  • Java 클래스 명명 규칙을 준수해야 합니다.

  • 플러그인에서 고유해야 합니다.

Orchestrator는 Orchestrator 스크립팅 API의 찾기 개체 유형에 사용되는 찾기 개체 이름에 플러그인 이름과 콜론을 추가합니다. 예를 들어 vCenter Server 플러그인의 VirtualMachine 개체 유형은 Orchestrator 스크립팅 API에 VC:VirtualMachine으로 표시됩니다.

스크립팅 개체

  • vso.xml 파일의 <scripting-object> 요소에 정의됩니다.

  • Java 클래스 명명 규칙을 준수해야 합니다.

  • Orchestrator 서버에서 고유해야 합니다.

  • 스크립팅 개체가 같은 이름의 찾기 개체 또는 다른 플러그인의 스크립팅 개체와 혼동되는 것을 방지하기 위해 항상 플러그인 이름을 스크립팅 개체 이름의 접두사로 사용합니다(이때 콜론은 추가하지 않음). 예를 들어 vCenter Server 플러그인의 VirtualMachine 클래스는 Orchestrator 스크립팅 API에 VcVirtualMachine 클래스로 표시됩니다.