Interface HistoricVariableInstanceRestService

All Known Implementing Classes:
HistoricVariableInstanceRestServiceImpl

@Path("/variable-instance") @Produces("application/json") public interface HistoricVariableInstanceRestService
  • Field Details

  • Method Details

    • variableInstanceResource

      @Path("/{id}") HistoricVariableInstanceResource variableInstanceResource(@PathParam("id") String id)
    • getHistoricVariableInstances

      @GET @Produces("application/json") List<HistoricVariableInstanceDto> getHistoricVariableInstances(@Context jakarta.ws.rs.core.UriInfo uriInfo, @QueryParam("firstResult") Integer firstResult, @QueryParam("maxResults") Integer maxResults, @QueryParam("deserializeValues") @DefaultValue("true") boolean deserializeValues)
      Exposes the HistoricVariableInstanceQuery interface as a REST service.
      Parameters:
      query -
      firstResult -
      maxResults -
      Returns:
    • queryHistoricVariableInstances

      @POST @Consumes("application/json") @Produces("application/json") List<HistoricVariableInstanceDto> queryHistoricVariableInstances(HistoricVariableInstanceQueryDto query, @QueryParam("firstResult") Integer firstResult, @QueryParam("maxResults") Integer maxResults, @QueryParam("deserializeValues") @DefaultValue("true") boolean deserializeValues)
      Parameters:
      query -
      firstResult -
      maxResults -
      Returns:
    • getHistoricVariableInstancesCount

      @GET @Path("/count") @Produces("application/json") CountResultDto getHistoricVariableInstancesCount(@Context jakarta.ws.rs.core.UriInfo uriInfo)
    • queryHistoricVariableInstancesCount

      @POST @Path("/count") @Consumes("application/json") @Produces("application/json") CountResultDto queryHistoricVariableInstancesCount(HistoricVariableInstanceQueryDto query)