Class MetricsResourceImpl

java.lang.Object
org.camunda.bpm.engine.rest.sub.metrics.MetricsResourceImpl
All Implemented Interfaces:
MetricsResource

public class MetricsResourceImpl extends Object implements MetricsResource
Author:
Daniel Meyer
  • Field Details

    • metricsName

      protected String metricsName
    • processEngine

      protected org.camunda.bpm.engine.ProcessEngine processEngine
    • objectMapper

      protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
  • Constructor Details

    • MetricsResourceImpl

      public MetricsResourceImpl(String metricsName, org.camunda.bpm.engine.ProcessEngine processEngine, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
  • Method Details

    • sum

      public MetricsResultDto sum(javax.ws.rs.core.UriInfo uriInfo)
      Specified by:
      sum in interface MetricsResource
    • applyQueryParams

      protected void applyQueryParams(javax.ws.rs.core.MultivaluedMap<String,String> queryParameters, DateConverter dateConverter, org.camunda.bpm.engine.management.MetricsQuery query)
    • extractEndDate

      protected Date extractEndDate(javax.ws.rs.core.MultivaluedMap<String,String> queryParameters, DateConverter dateConverter)
    • extractStartDate

      protected Date extractStartDate(javax.ws.rs.core.MultivaluedMap<String,String> queryParameters, DateConverter dateConverter)