이 누리집은 대한민국 공식 전자정부 누리집입니다.
장*은
2022-08-05 17:44:16
1,170
공통컴포넌트 / 3.5
완료
BatchJobListener listener = new BatchJobListener();
sched.getListenerManager().addJobListener(listener);
코드 사이에
listener.setEgovBatchSchdulService(egovBatchSchdulService);
listener.setIdgenService(idgenService);
이 코드가 추가된 이유가 무엇인지 궁금합니다. 답변 부탁드립니다.
안녕하세요.
표준프레임워크센터 입니다.
해당 부분은 실행 로그를 남기는 시점에 (BatchJobListener.jobToBeExecuted() 호출 시점)
스케줄러서비스(egovBatchSchdulService)와 아이디 채번 서비스(idgenService)를
리스너에 세팅해 주는 과정을 통해
실행 결과 로그를 정상적으로 저장시켜주기 위한 과정입니다.
감사합니다.