eGovFrame 표준프레임워크 포털

메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

BatchScheduler.java 파일 관련 질문 드립니다.
  • 작성자

    장*은

  • 작성일

    2022-08-05 17:44:16

  • 조회수

    1,170

  • 구분

    공통컴포넌트 / 3.5

  • 진행상태

    완료

질문

BatchJobListener listener = new BatchJobListener();

sched.getListenerManager().addJobListener(listener);

코드 사이에

listener.setEgovBatchSchdulService(egovBatchSchdulService);
listener.setIdgenService(idgenService);

이 코드가 추가된 이유가 무엇인지 궁금합니다. 답변 부탁드립니다.



환경정보
    - OS 정보 : window 10
    - 표준프레임워크 버전 : 3.8
    - JDK(JRE) 정보 : jdk1.8.0_251
    - WAS 정보 :
    - DB 정보 :
    - 기타 환경 정보 :
답변

안녕하세요.
표준프레임워크센터 입니다.

해당 부분은 실행 로그를 남기는 시점에 (BatchJobListener.jobToBeExecuted() 호출 시점)
스케줄러서비스(egovBatchSchdulService)와 아이디 채번 서비스(idgenService)를
리스너에 세팅해 주는 과정을 통해
실행 결과 로그를 정상적으로 저장시켜주기 위한 과정입니다.

감사합니다.
 

이 페이지의 구성

묻고 답하기