Class ReportResource
java.lang.Object
ch.tocco.nice2.rest.core.spi.AbstractRestResource
ch.tocco.nice2.reporting.impl.rest.ReportResource
- All Implemented Interfaces:
RestResource
-
Field Summary
Fields inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResource
uriInfo
-
Constructor Summary
ConstructorDescriptionReportResource
(ReportManager reportManager, ReportActionLookupService reportActionLookupService, TextResources textResources, Context context, BusinessUnitManager businessUnitManager, CorporateDesignResolverService corporateDesignResolverService, FormBeanService formBeanService, AfterReportFunctionService afterReportFunctionService, RecipientOptionsService recipientOptionsService, EntityModelService entityModelService, org.slf4j.Logger log, QueryBuilderFactory queryBuilderFactory, ClientType clientType, SelectionService selectionService) -
Method Summary
Modifier and TypeMethodDescriptiongetSettings
(String id, EntitySelectionBean selectionBean) void
setReportSettingsFromInterceptors
(List<ReportSettingsFromInterceptor> reportSettingsFromInterceptors) Methods inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResource
getPathParameter, setUriInfo, tryGetInt
-
Constructor Details
-
ReportResource
public ReportResource(ReportManager reportManager, ReportActionLookupService reportActionLookupService, TextResources textResources, Context context, BusinessUnitManager businessUnitManager, CorporateDesignResolverService corporateDesignResolverService, FormBeanService formBeanService, AfterReportFunctionService afterReportFunctionService, RecipientOptionsService recipientOptionsService, EntityModelService entityModelService, org.slf4j.Logger log, QueryBuilderFactory queryBuilderFactory, ClientType clientType, SelectionService selectionService)
-
-
Method Details
-
getSettings
@POST @Path("/settings") @Produces("application/json") @Consumes("application/json") public ReportSettingsBean getSettings(@PathParam("id") String id, EntitySelectionBean selectionBean) -
setReportSettingsFromInterceptors
@Autowired public void setReportSettingsFromInterceptors(List<ReportSettingsFromInterceptor> reportSettingsFromInterceptors)
-