public class LuceneSearchEnginePolicyManager extends AbstractPolicyManager<LuceneSearchEnginePolicyFilter>
| Modifier and Type | Method and Description | 
|---|---|
void | 
filterCategoryDocument(org.apache.lucene.document.Document doc,
                      Category cat,
                      java.lang.String lang)  | 
void | 
filterMemberDocument(org.apache.lucene.document.Document doc,
                    Member mbr)  | 
void | 
filterPublicationDocument(org.apache.lucene.document.Document doc,
                         Publication pub,
                         java.lang.String lang)  | 
org.apache.lucene.analysis.Analyzer | 
getAnalyzer(java.lang.String lang,
           boolean isIndexing)  | 
static LuceneSearchEnginePolicyManager | 
getInstance()  | 
java.util.HashSet<java.lang.String> | 
getLanguageStopWordsSet(java.lang.String lang,
                       java.util.HashSet<java.lang.String> jcms)  | 
protected java.lang.String | 
getStatusXmlTagName()  | 
org.apache.lucene.search.Query | 
parseQuery(java.lang.String searchString,
          ParseOptions options,
          org.apache.lucene.analysis.Analyzer analyzer)  | 
addPolicyFilter, getPolicyFilters, getPolicyFiltersMap, handleException, removePolicyFilterpublic static final LuceneSearchEnginePolicyManager getInstance()
protected java.lang.String getStatusXmlTagName()
getStatusXmlTagName in class AbstractPolicyManager<LuceneSearchEnginePolicyFilter>public java.util.HashSet<java.lang.String> getLanguageStopWordsSet(java.lang.String lang,
                                                                   java.util.HashSet<java.lang.String> jcms)
public org.apache.lucene.analysis.Analyzer getAnalyzer(java.lang.String lang,
                                                       boolean isIndexing)
public void filterPublicationDocument(org.apache.lucene.document.Document doc,
                                      Publication pub,
                                      java.lang.String lang)
public void filterCategoryDocument(org.apache.lucene.document.Document doc,
                                   Category cat,
                                   java.lang.String lang)
public void filterMemberDocument(org.apache.lucene.document.Document doc,
                                 Member mbr)
public org.apache.lucene.search.Query parseQuery(java.lang.String searchString,
                                                 ParseOptions options,
                                                 org.apache.lucene.analysis.Analyzer analyzer)
                                          throws org.apache.lucene.queryparser.classic.ParseException
org.apache.lucene.queryparser.classic.ParseExceptionLuceneSearchEnginePolicyFilter.parseQuery(String, ParseOptions, Analyzer, Query)Copyright © 2001-2018 Jalios SA. All Rights Reserved.