Class LeaveSearchEvaluator
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.employee.server.search.LeaveSearchEvaluator
-
Field Summary
Fields inherited from class com.echothree.model.control.search.server.search.BaseSearchEvaluator
searchSortDirection, searchSortOrder, searchType, searchUseType, sessionFields inherited from class com.echothree.model.control.search.server.search.BaseEvaluator
entityType, field, fields, index, q, query, searchControl, searchDefaultOperator, userVisit -
Constructor Summary
ConstructorsConstructorDescriptionLeaveSearchEvaluator(UserVisit userVisit, SearchType searchType, SearchDefaultOperator searchDefaultOperator, SearchSortOrder searchSortOrder, SearchSortDirection searchSortDirection) Creates a new instance of LeaveSearchEvaluator -
Method Summary
Modifier and TypeMethodDescriptionprotected EntityInstancePKHolderReturns the companyParty.getEntityInstancePKHolderByCompanyParty(Party companyParty) getEntityInstancePKHolderByLeaveReason(LeaveReason leaveReason) getEntityInstancePKHolderByLeaveStatusWorkflowStep(WorkflowStep leaveStatusWorkflowStep) getEntityInstancePKHolderByLeaveType(LeaveType leaveType) Returns the leaveName.Returns the leaveReason.Returns the leaveStatusWorkflowStep.Returns the leaveType.getParty()Returns the party.voidsetCompanyParty(Party companyParty) Sets the companyParty.voidsetLeaveName(String leaveName) Sets the leaveName.voidsetLeaveReason(LeaveReason leaveReason) Sets the leaveReason.voidsetLeaveStatusWorkflowStep(WorkflowStep leaveStatusWorkflowStep) Sets the leaveStatusWorkflowStep.voidsetLeaveType(LeaveType leaveType) Sets the leaveType.voidSets the party.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, getSortFields, getSoundex, isResultCachable, removeUserVisitSearch, setCreatedSince, setModifiedSinceMethods inherited from class com.echothree.model.control.search.server.search.BaseEvaluator
getAnalyzer, getCachedAnalyzer, getCoreControl, getField, getFields, getIndexControl, getLanguage, getLanguageIsoName, getLog, getQ, getSearchDefaultOperatorName, getUserControl, parseQuery, setField, setFields, setQMethods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Constructor Details
-
LeaveSearchEvaluator
public LeaveSearchEvaluator(UserVisit userVisit, SearchType searchType, SearchDefaultOperator searchDefaultOperator, SearchSortOrder searchSortOrder, SearchSortDirection searchSortDirection) Creates a new instance of LeaveSearchEvaluator
-
-
Method Details
-
getEntityInstancePKHolderByParty
-
getEntityInstancePKHolderByCompanyParty
-
getEntityInstancePKHolderByLeaveType
-
getEntityInstancePKHolderByLeaveReason
-
getEntityInstancePKHolderByLeaveStatusWorkflowStep
public EntityInstancePKHolder getEntityInstancePKHolderByLeaveStatusWorkflowStep(WorkflowStep leaveStatusWorkflowStep) -
getLeaveName
Returns the leaveName.- Returns:
- the leaveName
-
setLeaveName
Sets the leaveName.- Parameters:
leaveName- the leaveName to set
-
getParty
Returns the party.- Returns:
- the party
-
setParty
Sets the party.- Parameters:
party- the party to set
-
getCompanyParty
Returns the companyParty.- Returns:
- the companyParty
-
setCompanyParty
Sets the companyParty.- Parameters:
companyParty- the companyParty to set
-
getLeaveType
Returns the leaveType.- Returns:
- the leaveType
-
setLeaveType
Sets the leaveType.- Parameters:
leaveType- the leaveType to set
-
getLeaveReason
Returns the leaveReason.- Returns:
- the leaveReason
-
setLeaveReason
Sets the leaveReason.- Parameters:
leaveReason- the leaveReason to set
-
getLeaveStatusWorkflowStep
Returns the leaveStatusWorkflowStep.- Returns:
- the leaveStatusWorkflowStep
-
setLeaveStatusWorkflowStep
Sets the leaveStatusWorkflowStep.- Parameters:
leaveStatusWorkflowStep- the leaveStatusWorkflowStep to set
-
executeSearch
- Overrides:
executeSearchin classBaseSearchEvaluator
-