Interface AuditResource


@Path("/audit") public interface AuditResource
  • Method Details

    • getAuditRecords

      @GET @Produces("application/json") javax.ws.rs.core.Response getAuditRecords(@QueryParam("startDate") String startDate, @QueryParam("endDate") String endDate, @QueryParam("start") Integer start, @QueryParam("limit") @DefaultValue("1000") Integer limit, @QueryParam("searchString") String searchString)
    • storeRecord

      @POST @Consumes("application/json") @Produces("application/json") javax.ws.rs.core.Response storeRecord()
    • getAuditRecords2

      @GET @Produces("application/json") @Path("/since") javax.ws.rs.core.Response getAuditRecords2(@QueryParam("number") @DefaultValue("3") Long number, @QueryParam("units") String units, @QueryParam("start") Integer start, @QueryParam("limit") @DefaultValue("1000") Integer limit, @QueryParam("searchString") String searchString)
    • getRetentionPeriod

      @GET @Produces("application/json") @Path("/retention") javax.ws.rs.core.Response getRetentionPeriod()
    • setRetentionPeriod

      @PUT @Consumes("application/json") @Produces("application/json") @Path("/retention") javax.ws.rs.core.Response setRetentionPeriod()
    • export

      @GET @Produces({"application/zip","text/csv"}) @Path("/export") javax.ws.rs.core.Response export(@QueryParam("startDate") String startDate, @QueryParam("endDate") String endDate, @QueryParam("searchString") String searchString, @QueryParam("format") @DefaultValue("csv") String format)