Interface FilterRestService

  • All Known Implementing Classes:
    FilterRestServiceImpl

    @Produces("application/json")
    public interface FilterRestService
    • Method Detail

      • getFilter

        @Path("/{id}")
        FilterResource getFilter​(@PathParam("id")
                                 java.lang.String filterId)
      • getFilters

        @GET
        @Produces("application/json")
        java.util.List<FilterDto> getFilters​(@Context
                                             javax.ws.rs.core.UriInfo uriInfo,
                                             @QueryParam("itemCount")
                                             java.lang.Boolean itemCount,
                                             @QueryParam("firstResult")
                                             java.lang.Integer firstResult,
                                             @QueryParam("maxResults")
                                             java.lang.Integer maxResults)
      • getFiltersCount

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

        @POST
        @Path("/create")
        @Consumes("application/json")
        @Produces("application/json")
        FilterDto createFilter​(FilterDto filterDto)
      • availableOperations

        @OPTIONS
        @Produces("application/json")
        ResourceOptionsDto availableOperations​(@Context
                                               javax.ws.rs.core.UriInfo context)