Interface RuntimeSearchEngine<T>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.uberfire.ext.security.management.api.AbstractEntityManager.SearchResponse<T> search​(Collection<T> entities, org.uberfire.ext.security.management.api.AbstractEntityManager.SearchRequest request)
      Perform a search using the given search request constraints over a collection of entities.
    • Method Detail

      • search

        org.uberfire.ext.security.management.api.AbstractEntityManager.SearchResponse<T> search​(Collection<T> entities,
                                                                                                org.uberfire.ext.security.management.api.AbstractEntityManager.SearchRequest request)

        Perform a search using the given search request constraints over a collection of entities.

        Parameters:
        entities - The entities collection used as search source.
        request - The search constraints. If search pattern is null or empty, the result must contains all the entities from the source collection.
        Returns:
        The search response.