Class FormsAbstractOmniSearchHandler

    • Constructor Detail

      • FormsAbstractOmniSearchHandler

        public FormsAbstractOmniSearchHandler()
    • Method Detail

      • getResults

        public SearchResult getResults​(ResourceResolver resolver,
                                       java.util.Map predicateParameters,
                                       long limit,
                                       long offset)
        Description copied from interface: OmniSearchHandler
        returns the search results.
        Parameters:
        resolver - ResourceResolver instance
        predicateParameters - search predicate parameter map. Each module is independent to do search based on existing mechanism i.e. Oak Query enginer, QueryBuilder, some other api i.e User Manager search. Map of parameters this should be in format of <String, String> or <String, String[]>
        limit - number of result on a page
        offset - offset/start of result
        Returns:
        SearchResult
      • onEvent

        public void onEvent​(javax.jcr.observation.EventIterator eventIterator)