Class SearchLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.search.server.logic.SearchLogic
-
Method Summary
Modifier and TypeMethodDescriptioncountSearchResults
(Search search) countUserVisitSearchResults
(ExecutionErrorAccumulator eea, UserVisit userVisit, String searchKindName, String searchTypeName) createSearchResultAction
(ExecutionErrorAccumulator eea, UserVisit userVisit, String searchKindName, String searchTypeName, String searchResultActionTypeName, BaseEntity baseEntity, BasePK createdBy) getDefaultSearchSortOrder
(ExecutionErrorAccumulator eea, SearchKind searchKind) getDefaultSearchSortOrder
(ExecutionErrorAccumulator eea, String searchKindName) static SearchLogic
getSearchDefaultOperatorByName
(ExecutionErrorAccumulator eea, String searchDefaultOperatorName) getSearchKindByName
(ExecutionErrorAccumulator eea, String searchKindName) getSearchResultActionTypeByName
(ExecutionErrorAccumulator eea, String searchResultActionTypeName) getSearchSortDirectionByName
(ExecutionErrorAccumulator eea, String searchSortDirectionName) getSearchSortOrderByName
(ExecutionErrorAccumulator eea, SearchKind searchKind, String searchSortOrderName) getSearchSortOrderByName
(ExecutionErrorAccumulator eea, String searchKindName, String searchSortOrderName) getSearchTypeByName
(ExecutionErrorAccumulator eea, SearchKind searchKind, String searchTypeName) getSearchTypeByName
(ExecutionErrorAccumulator eea, String searchKindName, String searchTypeName) getSearchUseTypeByName
(ExecutionErrorAccumulator eea, String searchUseTypeName) getUserVisitSearch
(ExecutionErrorAccumulator eea, UserVisit userVisit, SearchType searchType) getUserVisitSearchByName
(ExecutionErrorAccumulator eea, UserVisit userVisit, String searchKindName, String searchTypeName) void
void
removeUserVisitSearch
(ExecutionErrorAccumulator eea, UserVisit userVisit, String searchKindName, String searchTypeName) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Method Details
-
getInstance
-
getSearchDefaultOperatorByName
public SearchDefaultOperator getSearchDefaultOperatorByName(ExecutionErrorAccumulator eea, String searchDefaultOperatorName) -
getDefaultSearchDefaultOperator
-
getSearchSortDirectionByName
public SearchSortDirection getSearchSortDirectionByName(ExecutionErrorAccumulator eea, String searchSortDirectionName) -
getDefaultSearchSortDirection
-
getSearchUseTypeByName
public SearchUseType getSearchUseTypeByName(ExecutionErrorAccumulator eea, String searchUseTypeName) -
getSearchResultActionTypeByName
public SearchResultActionType getSearchResultActionTypeByName(ExecutionErrorAccumulator eea, String searchResultActionTypeName) -
getSearchKindByName
-
getSearchTypeByName
public SearchType getSearchTypeByName(ExecutionErrorAccumulator eea, SearchKind searchKind, String searchTypeName) -
getSearchTypeByName
public SearchType getSearchTypeByName(ExecutionErrorAccumulator eea, String searchKindName, String searchTypeName) -
getSearchSortOrderByName
public SearchSortOrder getSearchSortOrderByName(ExecutionErrorAccumulator eea, SearchKind searchKind, String searchSortOrderName) -
getSearchSortOrderByName
public SearchSortOrder getSearchSortOrderByName(ExecutionErrorAccumulator eea, String searchKindName, String searchSortOrderName) -
getDefaultSearchSortOrder
public SearchSortOrder getDefaultSearchSortOrder(ExecutionErrorAccumulator eea, SearchKind searchKind) -
getDefaultSearchSortOrder
public SearchSortOrder getDefaultSearchSortOrder(ExecutionErrorAccumulator eea, String searchKindName) -
getUserVisitSearch
public UserVisitSearch getUserVisitSearch(ExecutionErrorAccumulator eea, UserVisit userVisit, SearchType searchType) -
getUserVisitSearchByName
public UserVisitSearch getUserVisitSearchByName(ExecutionErrorAccumulator eea, UserVisit userVisit, String searchKindName, String searchTypeName) -
removeUserVisitSearch
public void removeUserVisitSearch(ExecutionErrorAccumulator eea, UserVisit userVisit, String searchKindName, String searchTypeName) -
countSearchResults
-
countUserVisitSearchResults
public Long countUserVisitSearchResults(ExecutionErrorAccumulator eea, UserVisit userVisit, String searchKindName, String searchTypeName) -
createSearchResultAction
public SearchResultAction createSearchResultAction(ExecutionErrorAccumulator eea, UserVisit userVisit, String searchKindName, String searchTypeName, String searchResultActionTypeName, BaseEntity baseEntity, BasePK createdBy) -
invalidateCachedSearchesByIndex
-