diff --git a/gsmgogo-batch/src/main/java/team/gsmgogo/scheduler/ResetScheduler.java b/gsmgogo-batch/src/main/java/team/gsmgogo/scheduler/ResetScheduler.java index d00185f4..9df02e33 100644 --- a/gsmgogo-batch/src/main/java/team/gsmgogo/scheduler/ResetScheduler.java +++ b/gsmgogo-batch/src/main/java/team/gsmgogo/scheduler/ResetScheduler.java @@ -1,8 +1,5 @@ package team.gsmgogo.scheduler; -import lombok.RequiredArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.batch.core.JobParameter; import org.springframework.batch.core.JobParameters; import org.springframework.batch.core.JobParametersInvalidException; import org.springframework.batch.core.launch.JobLauncher; @@ -13,13 +10,13 @@ import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; import org.springframework.transaction.PlatformTransactionManager; + +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; import team.gsmgogo.domain.game.repository.GameQueryDslRepository; import team.gsmgogo.domain.user.repository.UserQueryDslRepository; import team.gsmgogo.job.ResetCountJob; -import java.util.HashMap; -import java.util.Map; - @Slf4j @Component @RequiredArgsConstructor @@ -32,13 +29,9 @@ public class ResetScheduler { @Scheduled(cron = "0 0 0 * * *") public void reset() throws JobInstanceAlreadyCompleteException, JobExecutionAlreadyRunningException, JobParametersInvalidException, JobRestartException { - Map> confMap = new HashMap<>(); - confMap.put("time", new JobParameter(System.currentTimeMillis(), String.class)); - JobParameters jobParameters = new JobParameters(confMap); - jobLauncher.run( new ResetCountJob(jobRepository, platformTransactionManager, userQueryDslRepository, gameQueryDslRepository).resetJob(), - jobParameters + new JobParameters() ); } }