Class JobEnvironmentService
java.lang.Object
org.tasktide.core.services.AbstractTaskTideService<JobEnvironment>
org.tasktide.core.services.JobEnvironmentService
- All Implemented Interfaces:
TaskTideMapper<JobEnvironment, MetricProfile>, TaskTideService<JobEnvironment>
public class JobEnvironmentService
extends AbstractTaskTideService<JobEnvironment>
implements TaskTideMapper<JobEnvironment, MetricProfile>
Service to provide
A step has a list of
Service methods include providing JobEnvironment, list of them. Getting list of MetricProfiles be useful, means composing repo though.
Implementing the
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-
Field Summary
Fields inherited from class AbstractTaskTideService
repo, resultSetSize -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetThroughLink(TaskTideService<MetricProfile> mappingServ, JobEnvironment model) GetMetricProfilecollection through providedTaskTideServicelinkMethods inherited from class AbstractTaskTideService
appendModel, dropById, extendModel, fetchById, getRepo, getResultSetSize, isConfigured, save, setResultSetSize, updateModel, viewAll, viewAllToTaskTideModel, viewByField, viewByFieldForGroup
-
Constructor Details
-
JobEnvironmentService
Constucted withTaskTideRepository- Parameters:
repo-
-
-
Method Details
-
getThroughLink
public List<MetricProfile> getThroughLink(TaskTideService<MetricProfile> mappingServ, JobEnvironment model) GetMetricProfilecollection through providedTaskTideServicelink- Specified by:
getThroughLinkin interfaceTaskTideMapper<JobEnvironment, MetricProfile>- Parameters:
mappingServ-model-- Returns:
- List-
MetricProfile
-