Class SecurityRoleSearchEvaluator
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.search.server.search.BaseEvaluator
com.echothree.model.control.search.server.search.BaseSearchEvaluator
com.echothree.model.control.security.server.search.SecurityRoleSearchEvaluator
-
Field Summary
Fields inherited from class com.echothree.model.control.search.server.search.BaseSearchEvaluator
searchSortDirection, searchSortOrder, searchType, searchUseType, session
Fields inherited from class com.echothree.model.control.search.server.search.BaseEvaluator
entityType, field, fields, index, q, query, searchControl, searchDefaultOperator, userVisit
-
Constructor Summary
ConstructorsConstructorDescriptionSecurityRoleSearchEvaluator
(UserVisit userVisit, Language language, SearchType searchType, SearchDefaultOperator searchDefaultOperator, SearchSortOrder searchSortOrder, SearchSortDirection searchSortDirection, SearchUseType searchUseType) Creates a new instance of SecurityRoleSearchEvaluator -
Method Summary
Modifier and TypeMethodDescriptionprotected EntityInstancePKHolder
executeQSearch
(ExecutionErrorAccumulator eea, EntityInstancePKHolder resultSet) protected EntityInstancePKHolder
org.apache.lucene.analysis.Analyzer
getAnalyzer
(ExecutionErrorAccumulator eea, Language language) org.apache.lucene.search.SortField[]
getSortFields
(String searchSortOrderName) Methods inherited from class com.echothree.model.control.search.server.search.BaseSearchEvaluator
countParameters, createCachedExecutedSearchResults, createUserVisitSearchResults, execute, executeCachableSearch, executeQuery, getCreatedSince, getEntityInstancePKHolderByCreatedTime, getEntityInstancePKHolderByModifiedTime, getEntityInstancePKHolderFromQuery, getEntityInstancePKHolderFromQuery, getModifiedSince, getSearchSortOrderName, getSize, getSoundex, isResultCachable, removeUserVisitSearch, setCreatedSince, setModifiedSince
Methods inherited from class com.echothree.model.control.search.server.search.BaseEvaluator
getCachedAnalyzer, getCoreControl, getDateFields, getDateTimeFields, getField, getFields, getIndexControl, getLanguage, getLanguageIsoName, getLog, getQ, getSearchDefaultOperatorName, getUserControl, parseQuery, setField, setFields, setQ
Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Constructor Details
-
SecurityRoleSearchEvaluator
public SecurityRoleSearchEvaluator(UserVisit userVisit, Language language, SearchType searchType, SearchDefaultOperator searchDefaultOperator, SearchSortOrder searchSortOrder, SearchSortDirection searchSortDirection, SearchUseType searchUseType) Creates a new instance of SecurityRoleSearchEvaluator
-
-
Method Details
-
getSortFields
- Overrides:
getSortFields
in classBaseSearchEvaluator
-
getAnalyzer
public org.apache.lucene.analysis.Analyzer getAnalyzer(ExecutionErrorAccumulator eea, Language language) - Overrides:
getAnalyzer
in classBaseEvaluator
-
executeQSearch
protected EntityInstancePKHolder executeQSearch(ExecutionErrorAccumulator eea, EntityInstancePKHolder resultSet) -
executeSearch
- Overrides:
executeSearch
in classBaseSearchEvaluator
-