Class MixedSearchServiceImpl

    • Constructor Detail

      • MixedSearchServiceImpl

        public MixedSearchServiceImpl()
    • Method Detail

      • search

        public List<org.silverpeas.core.index.search.model.SearchResult> search​(String componentId,
                                                                                String userId,
                                                                                String queryString,
                                                                                String taxonomyPosition,
                                                                                Map<String,​String> xmlFields,
                                                                                String xmlTemplate,
                                                                                List<org.silverpeas.core.index.indexing.model.FieldDescription> fieldsQuery,
                                                                                String language)
                                                                         throws Exception
        Specified by:
        search in interface MixedSearchService
        Parameters:
        componentId - the component instance identifier
        userId - the user identifier
        queryString - standard search
        taxonomyPosition - PDC filter
        xmlFields - xml fields filter
        xmlTemplate - xml template filter
        fieldsQuery - ldap and silverpeas fields filter
        Returns:
        a List of SearchResult
        Throws:
        Exception