2016-10-24 3 views
0

내에서 실행되는 작업의 afterWrite을 듣습니다. 예를 들어 작가 청취자를 등록 할 방법이 있습니까? 나는 "내부"일을이 청취자와 결합시키고 싶지 않다.이 내 단계를 설정하는 단계

+0

작성자는 위 코드에서 어디에 있습니까? 그 작가는'Job enrollmentProcessor'의 일부입니까? –

+0

작성자는 enrollmentProcessor의 일부이며 외부에서 청취하고 싶지만 StepBuilderHelper.Listener()는 단계 실행 리스너 만 허용합니다. –

답변

0

단계로 전체 작업을 래핑하는 경우 청크, 읽기 또는 쓰기 수신자를 등록 할 수 없습니다.

이 단계는 단순히 작업을 랩핑하고 작업 내에서 진행되는 현상을 파악하지 못합니다. 시작 시점과 종료 시점을 알 수 있습니다. 청취자는 자식 요소에 전파되지 않습니다. 작업에 청크를 등록하거나 읽거나 작성할 수없는 이유는 같습니다.

쓰기 청취자를 등록하려면 enrollmentProcessor-job의 해당 단계에서이 작업을 수행해야합니다.

관련 문제