Class AbstractReportDto<T extends org.camunda.bpm.engine.query.Report>

    • Field Detail

      • periodUnit

        protected org.camunda.bpm.engine.query.PeriodUnit periodUnit
      • reportType

        protected String reportType
      • VALID_REPORT_TYPE_VALUES

        public static final List<String> VALID_REPORT_TYPE_VALUES
    • Constructor Detail

      • AbstractReportDto

        public AbstractReportDto()
      • AbstractReportDto

        public AbstractReportDto​(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                 javax.ws.rs.core.MultivaluedMap<String,​String> queryParameters)
    • Method Detail

      • getPeriodUnit

        protected org.camunda.bpm.engine.query.PeriodUnit getPeriodUnit()
      • getReportType

        public String getReportType()
      • setReportType

        public void setReportType​(String reportType)
      • setPeriodUnit

        public void setPeriodUnit​(org.camunda.bpm.engine.query.PeriodUnit periodUnit)
      • executeReportQuery

        protected List<? extends org.camunda.bpm.engine.history.ReportResult> executeReportQuery​(T report)
      • executeReport

        public List<? extends org.camunda.bpm.engine.history.ReportResult> executeReport​(org.camunda.bpm.engine.ProcessEngine engine)
      • createNewReportQuery

        protected abstract T createNewReportQuery​(org.camunda.bpm.engine.ProcessEngine engine)
      • applyFilters

        protected abstract void applyFilters​(T reportQuery)