2014-09-19 4 views
0

BatchStatus 대신 Spring 배치 3에서 사용자 정의 배치 상태 열거를 구성 할 수 있습니까? 현재 이것은 매우 제한되어 있습니다. 예를 들어 시작한 후에 실행, 일시 중지, 일시 중지, 자동 일시 중지, 자동 중지, 수동 일시 중지 등을하고 싶습니다.사용자 정의 BatchStatus 열거 형

답변

1

ExitStatus을 혼동하는 것 같습니다. BatchStatus은 프레임 워크가 이해하고 사용하는 미리 정의 된 상태의 열거 형입니다. 프레임 워크는 이러한 상태를 기반으로 의사 결정을 내릴 수 있어야하므로 변경할 수없는 유한 값 집합입니다.

ExitStatus은 설명하는 조건에 사용할 수있는 사용자 정의 상태입니다. 아래 문서의 'BatchStatus vs ExitStatus'섹션에서 ExitStatus에 대해 자세히 알아볼 수 있습니다. http://docs.spring.io/spring-batch/trunk/reference/html/configureStep.html

+0

감사합니다. 나는 Spring Batch를 처음 사용합니다. 도움이됩니다. – dhrubo