From 695e71f6b9056b9ca00d3be462ed25137b134119 Mon Sep 17 00:00:00 2001 From: Glenn Renfro Date: Wed, 23 Mar 2016 14:13:45 -0400 Subject: [PATCH] Updated Per Code Review --- .../TaskBatchAutoConfiguration.java | 2 ++ .../taskprocessor/pom.xml | 27 +++++++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/spring-cloud-task-batch/src/main/java/org/springframework/cloud/task/batch/configuration/TaskBatchAutoConfiguration.java b/spring-cloud-task-batch/src/main/java/org/springframework/cloud/task/batch/configuration/TaskBatchAutoConfiguration.java index a015babd..87e8a8d8 100644 --- a/spring-cloud-task-batch/src/main/java/org/springframework/cloud/task/batch/configuration/TaskBatchAutoConfiguration.java +++ b/spring-cloud-task-batch/src/main/java/org/springframework/cloud/task/batch/configuration/TaskBatchAutoConfiguration.java @@ -23,6 +23,7 @@ import org.springframework.batch.core.Job; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; +import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.cloud.task.batch.listener.TaskBatchExecutionListener; import org.springframework.cloud.task.repository.TaskExplorer; import org.springframework.context.annotation.Bean; @@ -36,6 +37,7 @@ import org.springframework.util.CollectionUtils; */ @Configuration @ConditionalOnBean({Job.class}) +@ConditionalOnProperty(name = "spring.cloud.task.batch.listener.enable", havingValue = "true", matchIfMissing = true) public class TaskBatchAutoConfiguration { @Bean diff --git a/spring-cloud-task-samples/taskprocessor/pom.xml b/spring-cloud-task-samples/taskprocessor/pom.xml index 78ec8076..eecfc8c4 100644 --- a/spring-cloud-task-samples/taskprocessor/pom.xml +++ b/spring-cloud-task-samples/taskprocessor/pom.xml @@ -66,6 +66,33 @@ + + + spring-snapshots + Spring Snapshots + http://repo.spring.io/libs-snapshot-local + + true + + + + spring-milestones + Spring Milestones + http://repo.spring.io/libs-milestone-local + + false + + + + spring-releases + Spring Releases + http://repo.spring.io/release + + false + + + +