Class ConditionalReportServiceImpl
java.lang.Object
ch.tocco.nice2.reporting.impl.action.ConditionalReportServiceImpl
- All Implemented Interfaces:
ConditionalReportService
-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.tocco.nice2.reporting.api.action.ConditionalReportService
ConditionalReportService.Report
-
Constructor Summary
ConstructorDescriptionConditionalReportServiceImpl
(QueryBuilderFactory queryBuilderFactory, Context context) -
Method Summary
Modifier and TypeMethodDescriptiongetReportIds
(Entity reportDisplay, Entity entity) Returns a list of reports depending on the queries located on thereportDisplay
Entity
passed as parameter.getReportIds
(String uniqueId, String entityPk) same behaviour asConditionalReportService.getReportIds(Entity, Entity)
with the only difference that the reportDisplayEntity
is evaluated using aunique_id
and theEntity
on which the query will be executed is provided as a pkString
.
-
Constructor Details
-
ConditionalReportServiceImpl
-
-
Method Details
-
getReportIds
Description copied from interface:ConditionalReportService
Returns a list of reports depending on the queries located on thereportDisplay
Entity
passed as parameter. The queries are evaluated on the providedentity
.- Specified by:
getReportIds
in interfaceConditionalReportService
-
getReportIds
Description copied from interface:ConditionalReportService
same behaviour asConditionalReportService.getReportIds(Entity, Entity)
with the only difference that the reportDisplayEntity
is evaluated using aunique_id
and theEntity
on which the query will be executed is provided as a pkString
.- Specified by:
getReportIds
in interfaceConditionalReportService
-