org.kuali.rice.kim.impl.identity
Class PersonLookupableImpl
java.lang.Object
org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
org.kuali.rice.krad.lookup.LookupableImpl
org.kuali.rice.kim.impl.identity.PersonLookupableImpl
- All Implemented Interfaces:
- Serializable, Lookupable, ViewHelperService
public class PersonLookupableImpl
- extends LookupableImpl
Custom lookupable for the PersonImpl
lookup to call the person service for searching
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- Serialized Form
Methods inherited from class org.kuali.rice.krad.lookup.LookupableImpl |
allowsMaintenanceDeleteAction, allowsMaintenanceEditAction, allowsMaintenanceNewOrCopyAction, buildMaintenanceActionLink, buildMultiValueSelectField, buildReturnUrlForResult, generateLookupResultsMessages, getCriteriaFieldsForValidation, getDataObjectAuthorizationService, getDataObjectClass, getDocumentDictionaryService, getEncryptionService, getLookupService, getMaintenanceActionUrl, getMaintenanceDocumentTypeName, getReturnKeyValues, getReturnUrl, getReturnUrlParameters, getSearchResultsForEBO, getTranslatedReturnKeyValues, identifyWildcardDisabledFields, isResultReturnable, performClear, performSearch, processSearchCriteria, setDataObjectAuthorizationService, setDataObjectClass, setDocumentDictionaryService, setEncryptionService, setLookupService, sortSearchResults, validateSearchParameters, validateSearchParameterWildcardAndOperators |
Methods inherited from class org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl |
addCustomContainerComponents, addLine, buildExportTableData, buildExportTableRow, buildInquiryLink, getConfigurationService, getDataDictionaryService, getExportTableFormatOptions, getExpressionEvaluator, getLegacyDataAdapter, getViewDictionaryService, logAndThrowRuntime, performAddLineValidation, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performCustomViewFinalize, performCustomViewInitialization, performDeleteLineValidation, processAfterAddLine, processAfterDeleteLine, processAfterSaveLine, processBeforeAddLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults, setConfigurationService, setDataDictionaryService, setExpressionEvaluator, setLegacyDataAdapter, setViewDictionaryService |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.kuali.rice.krad.uif.service.ViewHelperService |
addCustomContainerComponents, buildExportTableData, buildInquiryLink, getExpressionEvaluator, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performCustomViewFinalize, performCustomViewInitialization, processAfterAddLine, processAfterDeleteLine, processAfterSaveLine, processBeforeAddLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionDeleteLine, processCollectionSaveLine, processMultipleValueLookupResults |
PersonLookupableImpl
public PersonLookupableImpl()
executeSearch
protected Collection<?> executeSearch(Map<String,String> adjustedSearchCriteria,
List<String> wildcardAsLiteralSearchCriteria,
boolean bounded,
Integer searchResultsLimit)
- Lower cases criteria on principal name and calls the person service to carry out the search
- Overrides:
executeSearch
in class LookupableImpl
- Parameters:
adjustedSearchCriteria
- map of criteria that has been adjusted (encyrption, ebos, etc)wildcardAsLiteralSearchCriteria
- map of criteria to treat as literals (wildcards disabled)bounded
- indicates whether the search should be boundedsearchResultsLimit
- for bounded searches, the result limit
- Returns:
- List
getPersonService
public PersonService getPersonService()
Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.