@Configuration public static class DataFlowControllerAutoConfiguration.TaskEnabledConfiguration extends Object
Constructor and Description |
---|
TaskEnabledConfiguration() |
@Bean public SchemaController schemaController(org.springframework.cloud.dataflow.schema.service.SchemaService schemaService)
@Bean public TaskExecutionController taskExecutionController(org.springframework.cloud.dataflow.aggregate.task.AggregateTaskExplorer explorer, org.springframework.cloud.dataflow.aggregate.task.AggregateExecutionSupport aggregateExecutionSupport, TaskExecutionService taskExecutionService, TaskDefinitionRepository taskDefinitionRepository, org.springframework.cloud.dataflow.aggregate.task.TaskDefinitionReader taskDefinitionReader, TaskExecutionInfoService taskExecutionInfoService, TaskDeleteService taskDeleteService, TaskJobService taskJobService)
@Bean public TaskPlatformController taskLauncherController(LauncherService launcherService)
@Bean @ConditionalOnMissingBean public TaskDefinitionAssemblerProvider taskDefinitionAssemblerProvider(TaskExecutionService taskExecutionService, TaskJobService taskJobService, org.springframework.cloud.dataflow.aggregate.task.AggregateTaskExplorer taskExplorer, org.springframework.cloud.dataflow.aggregate.task.AggregateExecutionSupport aggregateExecutionSupport)
@Bean public TaskDefinitionController taskDefinitionController(org.springframework.cloud.dataflow.aggregate.task.AggregateTaskExplorer taskExplorer, TaskDefinitionRepository repository, TaskSaveService taskSaveService, TaskDeleteService taskDeleteService, TaskDefinitionAssemblerProvider<? extends TaskDefinitionResource> taskDefinitionAssemblerProvider)
@Bean public JobExecutionController jobExecutionController(TaskJobService repository)
@Bean public TasksInfoController taskExecutionsInfoController(TaskExecutionService taskExecutionService)
@Bean public JobExecutionThinController jobExecutionThinController(TaskJobService repository)
@Bean public JobStepExecutionController jobStepExecutionController(JobServiceContainer jobServiceContainer)
@Bean public JobStepExecutionProgressController jobStepExecutionProgressController(JobServiceContainer jobServiceContainer, TaskJobService taskJobService)
@Bean public JobInstanceController jobInstanceController(TaskJobService repository)
@Bean public TaskValidationService taskValidationService(AppRegistryService appRegistry, DockerValidatorProperties dockerValidatorProperties, TaskDefinitionRepository taskDefinitionRepository, TaskConfigurationProperties taskConfigurationProperties)
@Bean public TaskValidationController taskValidationController(TaskValidationService taskValidationService)
@Bean public TaskLogsController taskLogsController(TaskExecutionService taskExecutionService)
@Bean public LauncherService launcherService(LauncherRepository launcherRepository)
@Bean public TaskCtrController tasksCtrController(ApplicationConfigurationMetadataResolver metadataResolver, TaskConfigurationProperties taskConfigurationProperties, ComposedTaskRunnerConfigurationProperties composedTaskRunnerConfigurationProperties, AppResourceCommon appResourceCommon)
Copyright © 2024 Pivotal Software, Inc.. All rights reserved.