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

public class PersonLookupableHelperServiceImpl extends KimLookupableHelperServiceImpl
See Also:
  • Field Summary

    Fields inherited from class org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl

    LOG, searchUsingOnlyPrimaryKeyValues

    Fields 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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    List<org.kuali.rice.kns.lookup.HtmlData>
    getCustomActionUrls(org.kuali.rice.krad.bo.BusinessObject bo, List pkNames)
     
    org.kuali.rice.kns.lookup.HtmlData
    getInquiryUrl(org.kuali.rice.krad.bo.BusinessObject bo, String propertyName)
     
    List<org.kuali.rice.kns.web.ui.Row>
    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>
     
     

    Methods inherited from class org.kuali.rice.kim.lookup.KimLookupableHelperServiceImpl

    allowsNewOrCopyAction, getDocumentHelperService, getTypeInfoService

    Methods inherited from class org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl

    getExternalBusinessObjectProperty, getExternalizableBusinessObjectClass, getExternalizableBusinessObjectFieldValues, getExternalizableBusinessObjectProperties, getPrimaryKeyFieldLabels, getSearchResultsHelper, getSearchResultsUnbounded, hasExternalBusinessObjectProperty, isExternalBusinessObjectProperty, isSearchUsingOnlyPrimaryKeyValues, removeExternalizableBusinessObjectFieldValues

    Methods 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PersonLookupableHelperServiceImpl

      public PersonLookupableHelperServiceImpl()
  • Method Details

    • getSearchResults

      public List<? extends org.kuali.rice.krad.bo.BusinessObject> getSearchResults(Map<String,String> fieldValues)
      Specified by:
      getSearchResults in interface org.kuali.rice.kns.lookup.LookupableHelperService
      Overrides:
      getSearchResults in class org.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:
      getCustomActionUrls in interface org.kuali.rice.kns.lookup.LookupableHelperService
      Overrides:
      getCustomActionUrls in class org.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:
      getInquiryUrl in interface org.kuali.rice.kns.lookup.LookupableHelperService
      Overrides:
      getInquiryUrl in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
    • getRows

      public 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. If present, this method also has a side-effect of updating the title with the role name.
      Specified by:
      getRows in interface org.kuali.rice.kns.lookup.LookupableHelperService
      Overrides:
      getRows in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
      See Also:
      • invalid reference
        org.kuali.rice.krad.lookup.AbstractLookupableHelperServiceImpl#getRows()
    • getTitle

      public String getTitle()
      Specified by:
      getTitle in interface org.kuali.rice.kns.lookup.LookupableHelperService
      Overrides:
      getTitle in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl