Class ReportGenerationsResource
java.lang.Object
ch.tocco.nice2.rest.core.spi.AbstractRestResource
ch.tocco.nice2.reporting.impl.rest.ReportGenerationsResource
- All Implemented Interfaces:
RestResource
@Path("/report/{id}/generations")
@Deprecated(forRemoval=true)
public class ReportGenerationsResource
extends AbstractRestResource
Deprecated, for removal: This API element is subject to removal in a future version.
-
Field Summary
Fields inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResource
uriInfo
-
Constructor Summary
ConstructorDescriptionReportGenerationsResource
(AsyncReportGenerationService asyncReportGenerationService, EntityBeanRebinder entityBeanRebinder, SecurityManager securityManager, Context context) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
generateReport
(String reportId, ReportGenerationParams params) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.void
setReportSettingsEntities
(List<ReportSettingsEntityContribution> contributions) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResource
getPathParameter, setUriInfo, tryGetInt
-
Constructor Details
-
ReportGenerationsResource
public ReportGenerationsResource(AsyncReportGenerationService asyncReportGenerationService, EntityBeanRebinder entityBeanRebinder, SecurityManager securityManager, Context context) Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
generateReport
@POST @Consumes("application/json") @Produces("application/json") @Deprecated(forRemoval=true) public jakarta.ws.rs.core.Response generateReport(@PathParam("id") String reportId, ReportGenerationParams params) Deprecated, for removal: This API element is subject to removal in a future version. -
getStatus
@Path("{key}") @GET @Produces("application/json") @Deprecated(forRemoval=true) public ReportGenerationBean getStatus(@PathParam("id") String reportId, @PathParam("key") String generationKey) Deprecated, for removal: This API element is subject to removal in a future version. -
setReportSettingsEntities
@Autowired(required=false) public void setReportSettingsEntities(List<ReportSettingsEntityContribution> contributions) Deprecated, for removal: This API element is subject to removal in a future version.
-