BatchScheduler.java 파일 관련 질문 드립니다.
- 작성자 :
- 장*은
- 작성일 :
- 2022-08-05 17:44:16
- 조회수 :
- 836
- 구분 :
- 공통컴포넌트 / 3.5
- 진행상태 :
- 완료
Q
BatchJobListener listener = new BatchJobListener();
sched.getListenerManager().addJobListener(listener);
코드 사이에
listener.setEgovBatchSchdulService(egovBatchSchdulService);
listener.setIdgenService(idgenService);
이 코드가 추가된 이유가 무엇인지 궁금합니다. 답변 부탁드립니다.
sched.getListenerManager().addJobListener(listener);
코드 사이에
listener.setEgovBatchSchdulService(egovBatchSchdulService);
listener.setIdgenService(idgenService);
이 코드가 추가된 이유가 무엇인지 궁금합니다. 답변 부탁드립니다.
환경정보
-
- OS 정보 : window 10
- 표준프레임워크 버전 : 3.8
- JDK(JRE) 정보 : jdk1.8.0_251
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
해당 부분은 실행 로그를 남기는 시점에 (BatchJobListener.jobToBeExecuted() 호출 시점)
스케줄러서비스(egovBatchSchdulService)와 아이디 채번 서비스(idgenService)를
리스너에 세팅해 주는 과정을 통해
실행 결과 로그를 정상적으로 저장시켜주기 위한 과정입니다.
감사합니다.
표준프레임워크센터 입니다.
해당 부분은 실행 로그를 남기는 시점에 (BatchJobListener.jobToBeExecuted() 호출 시점)
스케줄러서비스(egovBatchSchdulService)와 아이디 채번 서비스(idgenService)를
리스너에 세팅해 주는 과정을 통해
실행 결과 로그를 정상적으로 저장시켜주기 위한 과정입니다.
감사합니다.