Class FiltersManagementREST

java.lang.Object
org.exoplatform.timetracker.rest.FiltersManagementREST
All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer

@RolesAllowed("users") public class FiltersManagementREST extends Object implements org.exoplatform.services.rest.resource.ResourceContainer

FiltersManagementREST class.

Version:
$Id: $Id
Author:
medamine
  • Constructor Details

    • FiltersManagementREST

      public FiltersManagementREST(FilterService filterService, org.exoplatform.container.PortalContainer container)

      Constructor for FiltersManagementREST.

      Parameters:
      filterService - a FilterService object.
      container - a PortalContainer object.
  • Method Details

    • getFilters

      @RolesAllowed("users") public javax.ws.rs.core.Response getFilters()

      getFilters.

      Returns:
      a Response object.
    • createFilter

      @RolesAllowed("users") public javax.ws.rs.core.Response createFilter(FilterModel filter)

      createFilter.

      Parameters:
      filter - a FilterModel object.
      Returns:
      a Response object.
    • deleteFilter

      @RolesAllowed("users") public javax.ws.rs.core.Response deleteFilter(Long filterId)

      deleteFilter.

      Parameters:
      filterId - a Long object.
      Returns:
      a Response object.