Class JobEnvironmentService

All Implemented Interfaces:
TaskTideMapper<JobEnvironment, MetricProfile>, TaskTideService<JobEnvironment>

public class JobEnvironmentService extends AbstractTaskTideService<JobEnvironment> implements TaskTideMapper<JobEnvironment, MetricProfile>
Service to provide JobEnvironment interactions to backend DB (TaskTideRepository).

A step has a list of MetricProfile associated with it.

Service methods include providing JobEnvironment, list of them. Getting list of MetricProfiles be useful, means composing repo though.

Implementing the TaskTideMapper allows mapping of JobEnvironment to MetricProfile