Interface UserOperationLogRestService

All Known Implementing Classes:
UserOperationLogRestServiceImpl

@Path("/user-operation") public interface UserOperationLogRestService
Exposes the UserOperationLogQuery as REST service.
Author:
Danny Gräf
  • Field Details

  • Method Details

    • queryUserOperationCount

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

      @GET @Produces("application/json") List<UserOperationLogEntryDto> queryUserOperationEntries(@Context jakarta.ws.rs.core.UriInfo uriInfo, @QueryParam("firstResult") Integer firstResult, @QueryParam("maxResults") Integer maxResults)
    • setAnnotation

      @PUT @Path("/{operationId}/set-annotation") @Produces("application/json") @Consumes("application/json") jakarta.ws.rs.core.Response setAnnotation(@PathParam("operationId") String operationId, AnnotationDto annotationDto)
    • clearAnnotation

      @PUT @Path("/{operationId}/clear-annotation") @Produces("application/json") jakarta.ws.rs.core.Response clearAnnotation(@PathParam("operationId") String operationId)