Class AbstractReportDto<T extends Report>
java.lang.Object
org.eximeebpms.bpm.engine.rest.dto.AbstractSearchQueryDto
org.eximeebpms.bpm.engine.rest.dto.AbstractReportDto<T>
- Type Parameters:
T
-
- Direct Known Subclasses:
HistoricProcessInstanceReportDto
,HistoricTaskInstanceReportQueryDto
- Author:
- Roman Smirnov
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected PeriodUnit
static final String
static final String
protected String
Fields inherited from class org.eximeebpms.bpm.engine.rest.dto.AbstractSearchQueryDto
objectMapper
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractReportDto
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<String, String> queryParameters) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
applyFilters
(T reportQuery) protected abstract T
createNewReportQuery
(ProcessEngine engine) List
<? extends ReportResult> executeReport
(ProcessEngine engine) protected List
<? extends ReportResult> executeReportQuery
(T report) protected PeriodUnit
void
setPeriodUnit
(PeriodUnit periodUnit) void
setReportType
(String reportType) Methods inherited from class org.eximeebpms.bpm.engine.rest.dto.AbstractSearchQueryDto
setObjectMapper, setValueBasedOnAnnotation