배치 설정
배치 관련 설정을 할 수 있습니다.
1. 배치 작업 xml 파일 생성 위치
배치 작업 xml 파일 생성 위치를 설정합니다.
속성 | 설명 |
---|---|
키 |
batch.jobPath |
기본값 |
jobs |
다중 값 여부 |
아니오 |
사용할 수 있는 값 |
job |
META-INF/job |
2. Batch 작업 xml 에 step ID의 postfix
Batch 작업 xml 에 step ID의 postfix를 설정합니다. (Step ID는 기본적으로 Job ID + postfix)
속성 | 설명 |
---|---|
키 |
batch.jobStepId |
기본값 |
100 |
다중 값 여부 |
아니오 |
사용할 수 있는 값 |
100 |
3. Batch 작업 xml 에 파티셔너 step ID의 postfix
Batch 작업 xml 에 partitoner step ID의 postfix를 설정합니다. (Partitioner step ID는 기본적으로 Job ID + postfix)
속성 | 설명 |
---|---|
키 |
batch.jobPartitionerStepId |
기본값 |
200 |
다중 값 여부 |
아니오 |
사용할 수 있는 값 |
200 |
4. Batch 파일 유틸리티 클래스 이름
Batch 파일 유틸리티 클래스 이름(Fully Qualified Name) 을 설정합니다.
속성 | 설명 |
---|---|
키 |
batch.fileUtilsQualifiedName |
기본값 |
|
다중 값 여부 |
아니오 |
사용할 수 있는 값 |
bxmc.batch.ext.utils.DefaultFileUtils |
5. 배치 작업에서 쉘 스크립트 생성 여부
배치 작업에서 쉘 스크립트 생성 여부를 설정합니다.
-
true 일 경우, 배치 작업 위저드에 쉘 스크립트 생성 옵션이 활성화 됩니다.
-
false 일 경우, 배치 작업 위저드에 쉘 스크립트 생성 옵션이 비활성화 됩니다.
속성 | 설명 |
---|---|
키 |
batch.use.shellScript |
기본값 |
|
다중 값 여부 |
아니오 |
사용할 수 있는 값 |
true |
false |
6. 배치 작업 위저드에서 클래스 이름 동일하게 생성 여부
배치 작업 위저드에서 클래스 이름 동일하게 생성할지 여부를 설정합니다.
-
true 일 경우, 배치 작업 위저드의 Reader 클래스 이름 사용, Processor 클래스 이름 사용 옵션이 비활성화 됩니다.
-
false 일 경우, 배치 작업 위저드의 Reader 클래스 이름 사용, Processor 클래스 이름 사용 옵션이 활성화 됩니다.
속성 | 설명 |
---|---|
키 |
batch.job.always.same.class.name |
기본값 |
|
다중 값 여부 |
아니오 |
사용할 수 있는 값 |
true |
false |
7. 배치 작업 위저드에서 파티셔닝 옵션 사용 여부
배치 작업 위저드에서 파티셔닝 옵션 사용 여부를 설정합니다.
-
true 일 경우, 배치 작업 위저드 옵션 페이지의 파티셔닝 옵션이 활성화 됩니다.
-
false 일 경우, 배치 작업 위저드 옵션 페이지의 파티셔닝 옵션이 비활성화 됩니다.
속성 | 설명 |
---|---|
키 |
batch.job.use.partitioning |
기본값 |
|
다중 값 여부 |
아니오 |
사용할 수 있는 값 |
true |
false |
8. 배치 작업 클래스를 서비스로 생성
배치 작업 클래스를 서비스로 생성합니다.
속성 | 설명 |
---|---|
키 |
batch.job.create.class.as.service |
기본값 |
|
다중 값 여부 |
아니오 |
사용할 수 있는 값 |
true |
false |
9. 배치작업ID 입력 텍스트 길이 제한
배치 작업 마법사의 배치 작업ID 입력 텍스트 필드의 입력 길이 제한을 지정할 수 있습니다.
음수가 지정되면 텍스트 필드의 입력 길이를 제한하지 않습니다.
속성 | 설명 |
---|---|
키 |
batch.job.id.text.limit |
기본값 |
|
다중 값 여부 |
아니오 |
사용할 수 있는 값 |
10 |
30 |
|
100 |