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
ConstructorsConstructorDescriptionReportResource(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) voidsetReportSettingsFromInterceptors(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)
-