Class RestManagementProvider

  • All Implemented Interfaces:
    org.exoplatform.management.spi.ManagementProvider, org.exoplatform.services.rest.resource.ResourceContainer

    public class RestManagementProvider
    extends Object
    implements org.exoplatform.services.rest.resource.ResourceContainer, org.exoplatform.management.spi.ManagementProvider
    Version:
    $Revision$
    Author:
    Julien Viet
    • Constructor Detail

      • RestManagementProvider

        public RestManagementProvider​(org.exoplatform.container.ExoContainerContext context)
    • Method Detail

      • list

        @RolesAllowed("administrators")
        public Object list()
      • dispatch

        @RolesAllowed("administrators")
        public Object dispatch​(String resourceName)
      • manage

        public Object manage​(org.exoplatform.management.spi.ManagedResource managedResource)
        Specified by:
        manage in interface org.exoplatform.management.spi.ManagementProvider
      • unmanage

        public void unmanage​(Object key)
        Specified by:
        unmanage in interface org.exoplatform.management.spi.ManagementProvider