이전 항목: 고급 태스크 구성 요소다음 항목: 관리자 태스크 및 이벤트


비즈니스 로직 작업 처리기 만들기

다음과 같이 비즈니스 로직 작업 처리기의 정규화된 클래스 이름을 정의합니다.

  1. 관리자 작업을 만들거나 수정합니다.
  2. "관리자 프로필" 탭에서 "비즈니스 로직 작업 처리기"를 클릭합니다.

    "비즈니스 로직 작업 처리기" 화면이 나타납니다. 이 화면에는 작업에 할당된 기존 비즈니스 로직 작업 처리기가 표시됩니다. Identity Manager는 목록에 표시되는 순서대로 처리기를 실행합니다.

  3. "추가"를 클릭합니다.

    "비즈니스 로직 작업 처리기 상세 정보" 화면이 나타납니다.

"비즈니스 로직 작업 처리기 상세 정보" 화면을 사용하여 작업에 할당할 비즈니스 로직 작업 처리기에 대해 다음 정보를 정의할 수 있습니다.

이름

비즈니스 로직 작업 처리기에 할당할 이름입니다.

설명

"비즈니스 로직 작업 처리기의 선택적 설명입니다.

자바 클래스

비즈니스 로직 작업 처리기가 자바로 구현된 경우 정규화된 비즈니스 로직 작업 처리기 클래스 이름입니다. 예를 들면 다음과 같습니다.

com.mycompany.MyJavaBLTH

Identity Manager에서 클래스 파일은 사용자 지정 자바 클래스 파일용 루트 디렉터리에 있어야 합니다. 자바 클래스 파일 배포에 대한 자세한 내용은 Programming Guide for Java(Java 프로그래밍 안내서)를 참조하십시오.

자바스크립트 파일 이름

비즈니스 로직 작업 처리기가 자바스크립트로 구현되었으며 자바스크립트가 파일에 포함된 경우 이 필드에 파일 이름을 지정합니다. 예를 들어, 여러 작업 화면에서 비즈니스 로직 작업 처리기를 사용하는 경우 자바스크립트를 파일에 포함할 수도 있습니다.

Identity Manager에서 이 파일은 사용자 지정 자바스크립트 파일용 루트 디렉터리에 있어야 합니다. 자바스크립트 파일 배포에 대한 자세한 내용은 Programming Guide for Java(Java 프로그래밍 안내서)를 참조하십시오.

루트의 하위 디렉터리에 파일을 저장하는 경우 자바스크립트 파일 이름을 지정할 때 하위 디렉터리 이름을 포함합니다. 예를 들면 다음과 같습니다.

JavaScriptSubDir\MyJavaScriptBLTH.js

슬래시는 자바스크립트 파일이 배포되는 플랫폼에 적합해야 합니다.

자바스크립트

파일 대신 이 필드에 전체 자바스크립트 코드를 입력하여 자바스크립트 비즈니스 로직 작업 처리기를 구현할 수 있습니다. 예를 들어, 스크립트가 매우 짧거나 다른 작업 화면에서 사용되지 않는 경우 자바스크립트를 이 필드에 포함할 수도 있습니다.

속성 및 값

자바 구현에서 이러한 필드는 처리기의 비즈니스 로직에 필요한 방식으로 사용하기 위해 자바 비즈니스 로직 작업 처리기의 init() 메서드로 전달되는 데이터의 선택적 이름/값 쌍입니다.

사용자 정의 속성을 추가하려면 속성 이름과 값을 지정한 다음 "추가"를 클릭합니다.

참고: 자바스크립트 비즈니스 로직 작업 처리기를 추가하는 경우 처리기가 로드되도록 응용 프로그램 서버를 다시 시작합니다.