Package org.camunda.bpm.engine.rest.impl
Class MetricsRestServiceImpl
java.lang.Object
org.camunda.bpm.engine.rest.impl.AbstractRestProcessEngineAware
org.camunda.bpm.engine.rest.impl.MetricsRestServiceImpl
- All Implemented Interfaces:
MetricsRestService
public class MetricsRestServiceImpl
extends AbstractRestProcessEngineAware
implements MetricsRestService
- Author:
- Daniel Meyer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final DateConverterstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.camunda.bpm.engine.rest.impl.AbstractRestProcessEngineAware
objectMapper, relativeRootResourcePathFields inherited from interface org.camunda.bpm.engine.rest.MetricsRestService
PATH -
Constructor Summary
ConstructorsConstructorDescriptionMetricsRestServiceImpl(String engineName, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyQueryParams(MetricsQuery query, jakarta.ws.rs.core.MultivaluedMap<String, String> queryParameters) protected List<MetricsIntervalResultDto>convertToDtos(List<MetricIntervalValue> metrics) jakarta.ws.rs.core.ResponsedeleteTaskMetrics(String dateString) getMetrics(String name) interval(jakarta.ws.rs.core.UriInfo uriInfo) Methods inherited from class org.camunda.bpm.engine.rest.impl.AbstractRestProcessEngineAware
getObjectMapper, getProcessEngine, setRelativeRootResourceUri
-
Field Details
-
QUERY_PARAM_NAME
- See Also:
-
QUERY_PARAM_REPORTER
- See Also:
-
QUERY_PARAM_START_DATE
- See Also:
-
QUERY_PARAM_END_DATE
- See Also:
-
QUERY_PARAM_FIRST_RESULT
- See Also:
-
QUERY_PARAM_MAX_RESULTS
- See Also:
-
QUERY_PARAM_INTERVAL
- See Also:
-
QUERY_PARAM_DATE
- See Also:
-
QUERY_PARAM_AGG_BY_REPORTER
- See Also:
-
dateConverter
-
-
Constructor Details
-
MetricsRestServiceImpl
public MetricsRestServiceImpl(String engineName, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
-
Method Details
-
getMetrics
- Specified by:
getMetricsin interfaceMetricsRestService
-
interval
- Specified by:
intervalin interfaceMetricsRestService
-
deleteTaskMetrics
- Specified by:
deleteTaskMetricsin interfaceMetricsRestService
-
applyQueryParams
protected void applyQueryParams(MetricsQuery query, jakarta.ws.rs.core.MultivaluedMap<String, String> queryParameters) -
convertToDtos
-