org.kuali.kfs.module.bc.businessobject.lookup
Class IntendedIncumbentLookupableHelperServiceImpl

java.lang.Object
  extended by org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
      extended by org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
          extended by org.kuali.kfs.module.bc.businessobject.lookup.SelectLookupableHelperServiceImpl
              extended by org.kuali.kfs.module.bc.businessobject.lookup.IntendedIncumbentLookupableHelperServiceImpl
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.lookup.LookupableHelperService

public class IntendedIncumbentLookupableHelperServiceImpl
extends SelectLookupableHelperServiceImpl

Lookupable helper service implementation for the intended incumbent lookup..

See Also:
Serialized Form

Field Summary
 org.kuali.rice.kns.service.KualiConfigurationService kualiConfigurationService
           
 
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
IntendedIncumbentLookupableHelperServiceImpl()
           
 
Method Summary
 boolean allowsMaintenanceNewOrCopyAction()
          Override to check system parameter for determining if the incumbent data is feed from Payroll or maintained in the KFS.
protected  String getActionUrlHref(org.kuali.rice.kns.bo.BusinessObject businessObject, String methodToCall, List pkNames)
           
 List<org.kuali.rice.kns.lookup.HtmlData> getCustomActionUrls(org.kuali.rice.kns.bo.BusinessObject businessObject, List pkNames)
           
protected  Properties getSalarySettingByIncumbentParameters(org.kuali.rice.kns.bo.BusinessObject businessObject)
           
 List<org.kuali.rice.kns.lookup.HtmlData> getSalarySettingByIncumbentUrls(org.kuali.rice.kns.bo.BusinessObject businessObject)
          Builds URL to salary setting by Incumbent setting parameters based on the caller request.
 void setKualiConfigurationService(org.kuali.rice.kns.service.KualiConfigurationService kualiConfigurationService)
          Sets the kualiConfigurationService attribute value.
 
Methods inherited from class org.kuali.kfs.module.bc.businessobject.lookup.SelectLookupableHelperServiceImpl
getInquiryUrl, getSearchResults
 
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, allowsNewOrCopyAction, applyConditionalLogicForFieldDisplay, applyFieldAuthorizationsFromNestedLookups, checkForAdditionalFields, 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, getRows, getSequenceAccessorService, getSupplementalMenuBar, getTitle, getUrlData, getUrlData, isResultReturnable, maskValueIfNecessary, performClear, performCustomAction, performLookup, preprocessDateFields, 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
 

Field Detail

kualiConfigurationService

public org.kuali.rice.kns.service.KualiConfigurationService kualiConfigurationService
Constructor Detail

IntendedIncumbentLookupableHelperServiceImpl

public IntendedIncumbentLookupableHelperServiceImpl()
Method Detail

getCustomActionUrls

public List<org.kuali.rice.kns.lookup.HtmlData> getCustomActionUrls(org.kuali.rice.kns.bo.BusinessObject businessObject,
                                                                    List pkNames)
Specified by:
getCustomActionUrls in interface org.kuali.rice.kns.lookup.LookupableHelperService
Overrides:
getCustomActionUrls in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
See Also:
org.kuali.rice.kns.lookup.LookupableHelperService#getCustomActionUrls(org.kuali.rice.kns.bo.BusinessObject, java.util.List, java.util.List pkNames)

getActionUrlHref

protected String getActionUrlHref(org.kuali.rice.kns.bo.BusinessObject businessObject,
                                  String methodToCall,
                                  List pkNames)
Overrides:
getActionUrlHref in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
See Also:
AbstractLookupableHelperServiceImpl.getActionUrlHref(org.kuali.rice.kns.bo.BusinessObject, java.lang.String, java.util.List)

allowsMaintenanceNewOrCopyAction

public boolean allowsMaintenanceNewOrCopyAction()
Override to check system parameter for determining if the incumbent data is feed from Payroll or maintained in the KFS.

Specified by:
allowsMaintenanceNewOrCopyAction in interface org.kuali.rice.kns.lookup.LookupableHelperService
Overrides:
allowsMaintenanceNewOrCopyAction in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
See Also:
AbstractLookupableHelperServiceImpl.allowsMaintenanceNewOrCopyAction()

getSalarySettingByIncumbentParameters

protected Properties getSalarySettingByIncumbentParameters(org.kuali.rice.kns.bo.BusinessObject businessObject)

getSalarySettingByIncumbentUrls

public List<org.kuali.rice.kns.lookup.HtmlData> getSalarySettingByIncumbentUrls(org.kuali.rice.kns.bo.BusinessObject businessObject)
Builds URL to salary setting by Incumbent setting parameters based on the caller request.

Parameters:
businessObject - business object for result row
Returns:
String holding the action column contents

setKualiConfigurationService

public void setKualiConfigurationService(org.kuali.rice.kns.service.KualiConfigurationService kualiConfigurationService)
Sets the kualiConfigurationService attribute value.

Parameters:
kualiConfigurationService - The kualiConfigurationService to set.


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.