|
|
|
|
@ -2,7 +2,6 @@ package kr.xit.batch.ens.job;
|
|
|
|
|
|
|
|
|
|
import org.springframework.batch.core.*;
|
|
|
|
|
import org.springframework.batch.core.configuration.annotation.*;
|
|
|
|
|
import org.springframework.beans.factory.annotation.*;
|
|
|
|
|
import org.springframework.context.annotation.*;
|
|
|
|
|
|
|
|
|
|
import kr.xit.batch.ens.task.*;
|
|
|
|
|
@ -34,15 +33,20 @@ public class KtGbsAccessTokenUpdateJobConfig {
|
|
|
|
|
private static final String JOB_NAME = "ktGbsAccessTokenUpdateJob";
|
|
|
|
|
|
|
|
|
|
@SuppressWarnings("SpringJavaInjectionPointsAutowiringInspection")
|
|
|
|
|
@Autowired
|
|
|
|
|
private JobBuilderFactory jobBuilderFactory;
|
|
|
|
|
@Autowired
|
|
|
|
|
private StepBuilderFactory stepBuilderFactory;
|
|
|
|
|
|
|
|
|
|
@Autowired( required = true)
|
|
|
|
|
private IBatchCmmService batchCmmService;
|
|
|
|
|
@Autowired
|
|
|
|
|
private IEnsBatchKtGbsAccessTokenUpdateService service;
|
|
|
|
|
|
|
|
|
|
private final JobBuilderFactory jobBuilderFactory;
|
|
|
|
|
private final StepBuilderFactory stepBuilderFactory;
|
|
|
|
|
|
|
|
|
|
private final IBatchCmmService batchCmmService;
|
|
|
|
|
private final IEnsBatchKtGbsAccessTokenUpdateService service;
|
|
|
|
|
|
|
|
|
|
public KtGbsAccessTokenUpdateJobConfig(JobBuilderFactory jobBuilderFactory, StepBuilderFactory stepBuilderFactory,
|
|
|
|
|
IBatchCmmService batchCmmService, IEnsBatchKtGbsAccessTokenUpdateService service) {
|
|
|
|
|
this.jobBuilderFactory = jobBuilderFactory;
|
|
|
|
|
this.stepBuilderFactory = stepBuilderFactory;
|
|
|
|
|
this.batchCmmService = batchCmmService;
|
|
|
|
|
this.service = service;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Bean(name = JOB_NAME)
|
|
|
|
|
public Job ktGbsAccessTokenUpdateJob() {
|
|
|
|
|
|