Package org.kuali.rice.kim.lookup
Class PersonLookupableHelperServiceImpl
java.lang.Object
org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
org.kuali.rice.kim.lookup.KimLookupableHelperServiceImpl
org.kuali.rice.kim.lookup.PersonLookupableHelperServiceImpl
- All Implemented Interfaces:
Serializable,org.kuali.rice.kns.lookup.LookupableHelperService
- See Also:
-
Field Summary
Fields inherited from class org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
LOG, searchUsingOnlyPrimaryKeyValuesFields inherited from class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
ACTION_URLS_CHILDREN_END, ACTION_URLS_CHILDREN_SEPARATOR, ACTION_URLS_CHILDREN_STARTER, ACTION_URLS_EMPTY, ACTION_URLS_SEPARATOR, backLocation, businessObjectAuthorizationService, businessObjectClass, businessObjectDictionaryService, businessObjectMetaDataService, businessObjectService, configurationService, dataDictionaryService, docFormKey, docNum, encryptionService, fieldConversions, forceLookupResultFieldInquiryCache, inquirableClassCache, kualiInquirable, lookupResultsService, lookupService, maintenanceDocumentDictionaryService, noLookupResultFieldInquiryCache, parameters, parameterService, persistenceStructureService, readOnlyFieldsList, referencesToRefresh, resultColumns, RESULTS_DEFAULT_MAX_COLUMN_LENGTH, rows, sequenceAccessorService, TITLE_ACTION_URL_PREPENDTEXT_PROPERTY, TITLE_RETURN_URL_PREPENDTEXT_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<org.kuali.rice.kns.lookup.HtmlData> getCustomActionUrls(org.kuali.rice.krad.bo.BusinessObject bo, List pkNames) org.kuali.rice.kns.lookup.HtmlDatagetInquiryUrl(org.kuali.rice.krad.bo.BusinessObject bo, String propertyName) List<org.kuali.rice.kns.web.ui.Row> getRows()Checks for the special role lookup parameters and removes/marks read-only the fields in the search criteria.List<? extends org.kuali.rice.krad.bo.BusinessObject> getSearchResults(Map<String, String> fieldValues) getTitle()Methods inherited from class org.kuali.rice.kim.lookup.KimLookupableHelperServiceImpl
allowsNewOrCopyAction, getDocumentHelperService, getTypeInfoServiceMethods inherited from class org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
getExternalBusinessObjectProperty, getExternalizableBusinessObjectClass, getExternalizableBusinessObjectFieldValues, getExternalizableBusinessObjectProperties, getPrimaryKeyFieldLabels, getSearchResultsHelper, getSearchResultsUnbounded, hasExternalBusinessObjectProperty, isExternalBusinessObjectProperty, isSearchUsingOnlyPrimaryKeyValues, removeExternalizableBusinessObjectFieldValuesMethods inherited from class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
addToReturnHref, allowsMaintenanceDeleteAction, allowsMaintenanceEditAction, allowsMaintenanceNewOrCopyAction, applyConditionalLogicForFieldDisplay, applyFieldAuthorizationsFromNestedLookups, checkForAdditionalFields, getActionUrlHref, getActionUrls, getActionUrlTitleText, getBackLocation, getBusinessObjectAuthorizationService, getBusinessObjectClass, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getBusinessObjectService, getColumnMaxLength, getColumns, getConditionallyHiddenPropertyNames, getConditionallyReadOnlyPropertyNames, getConditionallyRequiredPropertyNames, getCurrentSearchFieldValue, getDataDictionaryService, getDefaultSortColumns, getDocFormKey, getDocNum, getEmptyActionUrls, getEmptyAnchorHtmlData, getEncryptionService, getExtraField, getKualiConfigurationService, getKualiInquirable, getLookupResultsService, getLookupService, getMaintenanceDocumentDictionaryService, getMaintenanceDocumentTypeName, getMaintenanceUrl, getParameters, getParameters, getParameterService, getParametersFromPrimaryKey, getPersistenceStructureService, getPropertyClass, getReadOnlyFieldsList, getReferencesToRefresh, getReturnAnchorHtmlData, getReturnHref, getReturnHref, getReturnInputHtmlData, getReturnKeys, getReturnLocation, getReturnUrl, getReturnUrl, getSearchResultsActualSizeKnown, getSequenceAccessorService, getSupplementalMenuBar, getUrlData, getUrlData, isResultReturnable, maskValueIfNecessary, performClear, performCustomAction, performLookup, setBackLocation, setBusinessObjectClass, setBusinessObjectDictionaryService, setBusinessObjectMetaDataService, setBusinessObjectService, setDataDictionaryService, setDocFormKey, setDocNum, setEncryptionService, setFieldConversions, setKualiInquirable, setLookupResultsService, setLookupService, setMaintenanceDocumentDictionaryService, setParameters, setParameterService, setParameterService, setPersistenceStructureService, setReadOnlyFieldsList, setReferencesToRefresh, setRows, setSequenceAccessorService, shouldDisplayHeaderNonMaintActions, shouldDisplayLookupCriteria, validateSearchParameters, validateSearchParameterWildcardAndOperators
-
Constructor Details
-
PersonLookupableHelperServiceImpl
public PersonLookupableHelperServiceImpl()
-
-
Method Details
-
getSearchResults
public List<? extends org.kuali.rice.krad.bo.BusinessObject> getSearchResults(Map<String, String> fieldValues) - Specified by:
getSearchResultsin interfaceorg.kuali.rice.kns.lookup.LookupableHelperService- Overrides:
getSearchResultsin classorg.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
-
getCustomActionUrls
public List<org.kuali.rice.kns.lookup.HtmlData> getCustomActionUrls(org.kuali.rice.krad.bo.BusinessObject bo, List pkNames) - Specified by:
getCustomActionUrlsin interfaceorg.kuali.rice.kns.lookup.LookupableHelperService- Overrides:
getCustomActionUrlsin classorg.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
-
getInquiryUrl
public org.kuali.rice.kns.lookup.HtmlData getInquiryUrl(org.kuali.rice.krad.bo.BusinessObject bo, String propertyName) - Specified by:
getInquiryUrlin interfaceorg.kuali.rice.kns.lookup.LookupableHelperService- Overrides:
getInquiryUrlin classorg.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
-
getRows
Checks for the special role lookup parameters and removes/marks read-only the fields in the search criteria. If present, this method also has a side-effect of updating the title with the role name.- Specified by:
getRowsin interfaceorg.kuali.rice.kns.lookup.LookupableHelperService- Overrides:
getRowsin classorg.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl- See Also:
-
getTitle
- Specified by:
getTitlein interfaceorg.kuali.rice.kns.lookup.LookupableHelperService- Overrides:
getTitlein classorg.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
-