Class TaskEventAutoConfiguration

java.lang.Object
org.springframework.cloud.task.listener.TaskEventAutoConfiguration

@Configuration(proxyBeanMethods=false) @ConditionalOnClass(org.springframework.cloud.stream.function.StreamBridge.class) @ConditionalOnBean(TaskLifecycleListener.class) @ConditionalOnExpression("T(org.springframework.util.StringUtils).isEmpty(\'${spring.batch.job.jobName:}\')") @ConditionalOnProperty(prefix="spring.cloud.task.events", name="enabled", havingValue="true", matchIfMissing=true) @PropertySource("classpath:/org/springframework/cloud/task/application.properties") @AutoConfigureBefore(org.springframework.cloud.stream.config.BindingServiceConfiguration.class) @AutoConfigureAfter(SimpleTaskAutoConfiguration.class) @EnableConfigurationProperties(TaskEventProperties.class) public class TaskEventAutoConfiguration extends Object
Author:
Michael Minella, Glenn Renfro
  • Constructor Details

    • TaskEventAutoConfiguration

      public TaskEventAutoConfiguration()