@Configuration @Conditional(value=SchedulerConfiguration.SchedulerConfigurationPropertyChecker.class) @EnableConfigurationProperties(value={TaskConfigurationProperties.class,CommonApplicationProperties.class,SchedulerServiceProperties.class}) public class SchedulerConfiguration extends Object
SchedulerService
instance to be used by SCDF.Modifier and Type | Class and Description |
---|---|
static class |
SchedulerConfiguration.SchedulerConfigurationPropertyChecker |
Constructor and Description |
---|
SchedulerConfiguration() |
Modifier and Type | Method and Description |
---|---|
SchedulerService |
schedulerService(CommonApplicationProperties commonApplicationProperties,
List<TaskPlatform> taskPlatforms,
TaskDefinitionRepository taskDefinitionRepository,
AppRegistryService registry,
ResourceLoader resourceLoader,
TaskConfigurationProperties taskConfigurationProperties,
org.springframework.boot.autoconfigure.jdbc.DataSourceProperties dataSourceProperties,
ApplicationConfigurationMetadataResolver metaDataResolver,
SchedulerServiceProperties schedulerServiceProperties,
org.springframework.cloud.dataflow.audit.service.AuditRecordService auditRecordService,
org.springframework.cloud.dataflow.aggregate.task.AggregateExecutionSupport aggregateExecutionSupport,
org.springframework.cloud.dataflow.aggregate.task.TaskDefinitionReader taskDefinitionReader,
TaskExecutionInfoService taskExecutionInfoService,
PropertyResolver propertyResolver,
ComposedTaskRunnerConfigurationProperties composedTaskRunnerConfigurationProperties) |
@Bean @ConditionalOnMissingBean public SchedulerService schedulerService(CommonApplicationProperties commonApplicationProperties, List<TaskPlatform> taskPlatforms, TaskDefinitionRepository taskDefinitionRepository, AppRegistryService registry, ResourceLoader resourceLoader, TaskConfigurationProperties taskConfigurationProperties, org.springframework.boot.autoconfigure.jdbc.DataSourceProperties dataSourceProperties, ApplicationConfigurationMetadataResolver metaDataResolver, SchedulerServiceProperties schedulerServiceProperties, org.springframework.cloud.dataflow.audit.service.AuditRecordService auditRecordService, org.springframework.cloud.dataflow.aggregate.task.AggregateExecutionSupport aggregateExecutionSupport, org.springframework.cloud.dataflow.aggregate.task.TaskDefinitionReader taskDefinitionReader, TaskExecutionInfoService taskExecutionInfoService, PropertyResolver propertyResolver, ComposedTaskRunnerConfigurationProperties composedTaskRunnerConfigurationProperties)
Copyright © 2024 Pivotal Software, Inc.. All rights reserved.