@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,
org.springframework.core.io.ResourceLoader resourceLoader,
TaskConfigurationProperties taskConfigurationProperties,
org.springframework.boot.autoconfigure.jdbc.DataSourceProperties dataSourceProperties,
ApplicationConfigurationMetadataResolver metaDataResolver,
SchedulerServiceProperties schedulerServiceProperties,
org.springframework.cloud.dataflow.audit.service.AuditRecordService auditRecordService,
ComposedTaskRunnerConfigurationProperties composedTaskRunnerConfigurationProperties) |
@Bean @ConditionalOnMissingBean public SchedulerService schedulerService(CommonApplicationProperties commonApplicationProperties, List<TaskPlatform> taskPlatforms, TaskDefinitionRepository taskDefinitionRepository, AppRegistryService registry, org.springframework.core.io.ResourceLoader resourceLoader, TaskConfigurationProperties taskConfigurationProperties, org.springframework.boot.autoconfigure.jdbc.DataSourceProperties dataSourceProperties, ApplicationConfigurationMetadataResolver metaDataResolver, SchedulerServiceProperties schedulerServiceProperties, org.springframework.cloud.dataflow.audit.service.AuditRecordService auditRecordService, ComposedTaskRunnerConfigurationProperties composedTaskRunnerConfigurationProperties)
Copyright © 2022 Pivotal Software, Inc.. All rights reserved.