Class FiltersManagementREST

  • All Implemented Interfaces:
    org.exoplatform.services.rest.resource.ResourceContainer

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

    FiltersManagementREST class.

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

      Constructors 
      Constructor Description
      FiltersManagementREST​(FilterService filterService, org.exoplatform.container.PortalContainer container)
      Constructor for FiltersManagementREST.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.ws.rs.core.Response createFilter​(FilterModel filter)
      createFilter.
      javax.ws.rs.core.Response deleteFilter​(java.lang.Long filterId)
      deleteFilter.
      javax.ws.rs.core.Response getFilters()
      getFilters.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FiltersManagementREST

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

        Constructor for FiltersManagementREST.

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

      • 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​(java.lang.Long filterId)

        deleteFilter.

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