Listeners 설정

설명

배치 수행시 각 Job, Step, Chunk의 Pre 혹은 Post에서 다양한 이벤트를 잡아낼 수 있는 Listeners 관리 환경을 제공한다.

항목명하위 항목설명
Listeners Job Job 수행시 수행 중인 Job 의 전, 후 이벤트를 잡아냄
Step Step 수행시 수행 중인 Step 의 전, 후 이벤트를 잡아냄
Chunk Chunk 수행시 수행 중인 Chunk 의 전, 후 이벤트를 잡아냄

사용법

Job Listener 설정

Job Listener 구성

  1. 메뉴 표시줄에서 Window > Preferences를 선택한다.


  2. Preferences 페이지의 우측 목록에서 eGovFrame > Batch > Listener를 선택하고 Job 탭을 선택 후 New 버튼을 클릭한다.


  3. 등록하기 위한 JobListener를 이름을 지정하고 해당 Listener 클래스를 추가하고 확인버튼을 클릭하여 새로운 Job Listener 를 추가한다.
    ✔ Job Listener 등록시 중복되는 Name은 등록할 수 없다.

배치 작업 파일 생성시 Job Listener 적용

  1. Batch Job Wizard에서 새로운 배치 작업 파일 생성시 Job Add의 Job Listeners 항목 하단 Add 버튼을 클릭한다.


  2. 기 설정된 Job Listener 항목 중 등록할 항목을 선택하고 OK 버튼을 클릭하여 Listener를 추가한다.


  3. Batch Job Wizard의 Job Listeners 에 Listener 등록을 확인한다.


Step Listener 설정

Step Listener 구성

  1. 메뉴 표시줄에서 Window > Preferences를 선택한다.


  2. Preferences 페이지의 우측 목록에서 eGovFrame > Batch > Listener를 선택하고 Step 탭을 선택 후 New 버튼을 클릭한다.


  3. 등록하기 위한 StepListener를 이름을 지정하고 해당 Listener 클래스를 추가하고 확인버튼을 클릭하여 새로운 Step Listener 를 추가한다.
    ✔ Step Listener 등록시 중복되는 Name은 등록할 수 없다.


배치 작업 파일 생성시 Step Listener 적용

  1. Batch Job Wizard에서 새로운 배치 작업 파일 생성시 Step Add의 Step Listeners 항목 우측 Add 버튼을 클릭한다.


  2. 기 설정된 Step Listener 항목 중 등록할 항목을 선택하고 OK 버튼을 클릭하여 Listener를 추가한다.
  3. Batch Job Wizard의 Step Listeners 에 Listener 등록을 확인한다.


Chunk Listener 설정

Chunk Listener 구성

  1. 메뉴 표시줄에서 Window > Preferences를 선택한다.


  2. Preferences 페이지의 우측 목록에서 eGovFrame > Batch > Listener를 선택하고 Chunk Listener 탭을 선택 후 New 버튼을 클릭한다.


  3. 등록하기 위한 ChunkListener를 이름을 지정하고 해당 Listener 클래스를 추가하고 확인버튼을 클릭하여 새로운 Chunk Listener 를 추가한다.
    ✔ Chunk Listener 등록시 중복되는 Name은 등록할 수 없다.

배치 작업 파일 생성시 Chunk Listener 적용

  1. Batch Job Wizard에서 새로운 배치 작업 파일 생성시 Step Add의 Chunk Listeners 항목 우측 Add 버튼을 클릭한다.


  2. 기 설정된 Chunk Listener 항목 중 등록할 항목을 선택하고 OK 버튼을 클릭하여 Listener를 추가한다.


  3. Batch Job Wizard의 Chunk Listeners 에 Listener 등록을 확인한다.


 
egovframework/dev2/bdev/imp/create_batch_job_wizard/listener_mgmt.txt · 마지막 수정: 2023/12/21 05:21 (외부 편집기)
 
이 위키의 내용은 다음의 라이센스에 따릅니다 :CC Attribution-Noncommercial-Share Alike 3.0 Unported
전자정부 표준프레임워크 라이센스(바로가기)

전자정부 표준프레임워크 활용의 안정성 보장을 위해 위험성을 지속적으로 모니터링하고 있으나, 오픈소스의 특성상 문제가 발생할 수 있습니다.
전자정부 표준프레임워크는 Apache 2.0 라이선스를 따르고 있는 오픈소스 프로그램입니다. Apache 2.0 라이선스에 따라 표준프레임워크를 활용하여 발생된 업무중단, 컴퓨터 고장 또는 오동작으로 인한 손해 등에 대해서 책임이 없습니다.
Recent changes RSS feed CC Attribution-Noncommercial-Share Alike 3.0 Unported Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki