Interface HistoricDetailRestService

  • All Known Implementing Classes:
    HistoricDetailRestServiceImpl

    @Path("/variable-instance")
    @Produces("application/json")
    public interface HistoricDetailRestService
    Author:
    Roman Smirnov
    • Method Detail

      • historicDetail

        @Path("/{id}")
        HistoricDetailResource historicDetail​(@PathParam("id")
                                              java.lang.String detailId)
      • getHistoricDetails

        @GET
        @Produces("application/json")
        java.util.List<HistoricDetailDto> getHistoricDetails​(@Context
                                                             javax.ws.rs.core.UriInfo uriInfo,
                                                             @QueryParam("firstResult")
                                                             java.lang.Integer firstResult,
                                                             @QueryParam("maxResults")
                                                             java.lang.Integer maxResults,
                                                             @QueryParam("deserializeValues") @DefaultValue("true")
                                                             boolean deserializeObjectValues)
        Exposes the HistoricActivityInstanceQuery interface as a REST service.
        Parameters:
        uriInfo -
        firstResult -
        maxResults -
        Returns:
      • queryHistoricDetails

        @POST
        @Consumes("application/json")
        @Produces("application/json")
        java.util.List<HistoricDetailDto> queryHistoricDetails​(HistoricDetailQueryDto queryDto,
                                                               @QueryParam("firstResult")
                                                               java.lang.Integer firstResult,
                                                               @QueryParam("maxResults")
                                                               java.lang.Integer maxResults,
                                                               @QueryParam("deserializeValues") @DefaultValue("true")
                                                               boolean deserializeObjectValues)
        Exposes the HistoricActivityInstanceQuery interface as a REST service with additional query parameters (compared to the GET alternative).
        Parameters:
        queryDto -
        firstResult -
        maxResults -
        Returns:
      • getHistoricDetailsCount

        @GET
        @Path("/count")
        @Produces("application/json")
        CountResultDto getHistoricDetailsCount​(@Context
                                               javax.ws.rs.core.UriInfo uriInfo)