Interface ISearchLimiterSvc


public interface ISearchLimiterSvc
  • Method Details

    • addOmittedResourceType

      void addOmittedResourceType(@Nonnull String theOperationName, @Nonnull String theResourceType)
      Add a resource type to omit from all search results for the named operation.
      Parameters:
      theOperationName - operation name (eg: $everything, $export, etc)
      theResourceType - the resource name to omit (eg: Group, List, etc)
    • getResourcesToOmitForOperationSearches

      Get all omitted resources for the named operation.
    • removeOmittedResourceType

      void removeOmittedResourceType(@Nonnull String theOperationName, @Nonnull String theResourceType)
      Remove the resource type from the omission criteria.
      Parameters:
      theOperationName - the operation name
      theResourceType - the resource type to remove
    • removeAllResourcesForOperation

      void removeAllResourcesForOperation(String theOperationName)
      Remove all omitted resource types for the operation.
      Parameters:
      theOperationName - the operation name