# Uses of Package
org.springframework.cloud.dataflow.server.service

- Packages that use org.springframework.cloud.dataflow.server.service
  Package | Description
  --- | ---
  org.springframework.cloud.dataflow.server | Root package of Spring Cloud Data Flow Core.
  org.springframework.cloud.dataflow.server.config | Spring Cloud Data Flow Server configuration classes.
  org.springframework.cloud.dataflow.server.config.features | Contains specific features' configuration classes.
  org.springframework.cloud.dataflow.server.controller | Spring Cloud Data Flow Server Controllers.
  org.springframework.cloud.dataflow.server.controller.assembler |
  org.springframework.cloud.dataflow.server.service | Contains various Services (Interfaces) that are part of the Dataflow Server.
  org.springframework.cloud.dataflow.server.service.impl | Contains Service implementations for the Dataflow Server.
  org.springframework.cloud.dataflow.server.service.impl.validation |

- Classes in org.springframework.cloud.dataflow.server.service used by org.springframework.cloud.dataflow.server
  Class and Description
  TaskValidationService Validation for Tasks

- Classes in org.springframework.cloud.dataflow.server.service used by org.springframework.cloud.dataflow.server.config
  Class and Description
  LauncherService Offers services to retrieve the launchers that are available for the Spring Cloud Data Flow instance.
  SchedulerService Provides Scheduler related services.
  SpringSecurityAuditorAware
  StreamService Provide deploy, undeploy, info and state operations on the stream.
  StreamValidationService Validate Streams
  TaskDeleteService Provides task deletion services.
  TaskExecutionInfoService Return the TaskExecutionInformation object given the task name and deployment properties.
  TaskExecutionService Provides Task related services.
  TaskJobService Repository that retrieves Tasks and JobExecutions/Instances and the associations between them.
  TaskSaveService Provides task saving service.
  TaskValidationService Validation for Tasks

- Classes in org.springframework.cloud.dataflow.server.service used by org.springframework.cloud.dataflow.server.config.features
  Class and Description
  DeployerConfigurationMetadataResolver
  LauncherInitializationService
  SchedulerService Provides Scheduler related services.
  SchedulerServiceProperties Specifies the properties required to configure how data flow handles schedules.
  TaskDeleteService Provides task deletion services.
  TaskExecutionCreationService Offers features to allow users to create `TaskExecution`s.
  TaskExecutionInfoService Return the TaskExecutionInformation object given the task name and deployment properties.
  TaskExecutionService Provides Task related services.
  TaskJobService Repository that retrieves Tasks and JobExecutions/Instances and the associations between them.
  TaskSaveService Provides task saving service.

- Classes in org.springframework.cloud.dataflow.server.service used by org.springframework.cloud.dataflow.server.controller
  Class and Description
  LauncherService Offers services to retrieve the launchers that are available for the Spring Cloud Data Flow instance.
  SchedulerService Provides Scheduler related services.
  StreamService Provide deploy, undeploy, info and state operations on the stream.
  TaskDeleteService Provides task deletion services.
  TaskExecutionInfoService Return the TaskExecutionInformation object given the task name and deployment properties.
  TaskExecutionService Provides Task related services.
  TaskJobService Repository that retrieves Tasks and JobExecutions/Instances and the associations between them.
  TaskSaveService Provides task saving service.

- Classes in org.springframework.cloud.dataflow.server.service used by org.springframework.cloud.dataflow.server.controller.assembler
  Class and Description
  StreamService Provide deploy, undeploy, info and state operations on the stream.
  TaskExecutionService Provides Task related services.
  TaskJobService Repository that retrieves Tasks and JobExecutions/Instances and the associations between them.

- Classes in org.springframework.cloud.dataflow.server.service used by org.springframework.cloud.dataflow.server.service
  Class and Description
  DeployerConfigurationMetadataResolver
  ValidationService Perform validation on the provided application name and type.
  ValidationStatus Contains the validation status of task, composed task, or stream definition.

- Classes in org.springframework.cloud.dataflow.server.service used by org.springframework.cloud.dataflow.server.service.impl
  Class and Description
  LauncherService Offers services to retrieve the launchers that are available for the Spring Cloud Data Flow instance.
  SchedulerService Provides Scheduler related services.
  SchedulerServiceProperties Specifies the properties required to configure how data flow handles schedules.
  StreamService Provide deploy, undeploy, info and state operations on the stream.
  StreamValidationService Validate Streams
  TaskDeleteService Provides task deletion services.
  TaskExecutionCreationService Offers features to allow users to create `TaskExecution`s.
  TaskExecutionInfoService Return the TaskExecutionInformation object given the task name and deployment properties.
  TaskExecutionService Provides Task related services.
  TaskJobService Repository that retrieves Tasks and JobExecutions/Instances and the associations between them.
  TaskSaveService Provides task saving service.
  ValidationStatus Contains the validation status of task, composed task, or stream definition.

- Classes in org.springframework.cloud.dataflow.server.service used by org.springframework.cloud.dataflow.server.service.impl.validation
  Class and Description
  StreamValidationService Validate Streams
  TaskValidationService Validation for Tasks
  ValidationService Perform validation on the provided application name and type.
  ValidationStatus Contains the validation status of task, composed task, or stream definition.

Copyright © 2021 Pivotal Software, Inc.. All rights reserved.