Class PessimisticLockLookupableHelperServiceImpl

java.lang.Object
org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
org.kuali.rice.kns.lookup.PessimisticLockLookupableHelperServiceImpl
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.lookup.LookupableHelperService

@Deprecated public class PessimisticLockLookupableHelperServiceImpl extends org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
Deprecated.
Only used by KNS classes, use KRAD.
This class is the lookup helper for PessimisticLock objects
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Field Summary

    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
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    List<org.kuali.rice.kns.lookup.HtmlData>
    getCustomActionUrls(org.kuali.rice.krad.bo.BusinessObject businessObject, List pkNames)
    Deprecated.
    Hides the applicable links when the PessimisticLock is not owned by the current user
    List<org.kuali.rice.kns.web.ui.Row>
    Deprecated.
    This overridden method checks whether the user is an admin user according to PessimisticLockService.isPessimisticLockAdminUser(Person) and if the user is not an admin user the user field is set to Read Only and the lookup field
    List<? extends org.kuali.rice.krad.bo.BusinessObject>
    Deprecated.
    This method implementation is used to search for objects
    void
    Deprecated.
     

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

    addToReturnHref, allowsMaintenanceDeleteAction, allowsMaintenanceEditAction, allowsMaintenanceNewOrCopyAction, allowsNewOrCopyAction, 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, getInquiryUrl, getKualiConfigurationService, getKualiInquirable, getLookupResultsService, getLookupService, getMaintenanceDocumentDictionaryService, getMaintenanceDocumentTypeName, getMaintenanceUrl, getParameters, getParameters, getParameterService, getParametersFromPrimaryKey, getPersistenceStructureService, getPrimaryKeyFieldLabels, getPropertyClass, getReadOnlyFieldsList, getReferencesToRefresh, getReturnAnchorHtmlData, getReturnHref, getReturnHref, getReturnInputHtmlData, getReturnKeys, getReturnLocation, getReturnUrl, getReturnUrl, getSearchResultsActualSizeKnown, getSearchResultsUnbounded, getSequenceAccessorService, getSupplementalMenuBar, getTitle, getUrlData, getUrlData, isResultReturnable, isSearchUsingOnlyPrimaryKeyValues, 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, validateSearchParameterWildcardAndOperators

    Methods inherited from class java.lang.Object

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

    • PessimisticLockLookupableHelperServiceImpl

      public PessimisticLockLookupableHelperServiceImpl()
      Deprecated.
  • Method Details

    • getCustomActionUrls

      public List<org.kuali.rice.kns.lookup.HtmlData> getCustomActionUrls(org.kuali.rice.krad.bo.BusinessObject businessObject, List pkNames)
      Deprecated.
      Hides the applicable links when the PessimisticLock is not owned by the current user
      Specified by:
      getCustomActionUrls in interface org.kuali.rice.kns.lookup.LookupableHelperService
      Overrides:
      getCustomActionUrls in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
      See Also:
      • invalid reference
        org.kuali.rice.krad.lookup.LookupableHelperService#getCustomActionUrls(org.kuali.rice.krad.bo.BusinessObject, java.util.List, java.util.List pkNames)
    • getRows

      public List<org.kuali.rice.kns.web.ui.Row> getRows()
      Deprecated.
      This overridden method checks whether the user is an admin user according to PessimisticLockService.isPessimisticLockAdminUser(Person) and if the user is not an admin user the user field is set to Read Only and the lookup field
      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()
    • getSearchResults

      public List<? extends org.kuali.rice.krad.bo.BusinessObject> getSearchResults(Map<String,String> fieldValues)
      Deprecated.
      This method implementation is used to search for objects
      Specified by:
      getSearchResults in interface org.kuali.rice.kns.lookup.LookupableHelperService
      Specified by:
      getSearchResults in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
      See Also:
      • invalid reference
        org.kuali.rice.krad.lookup.AbstractLookupableHelperServiceImpl#getSearchResults(java.util.Map)
    • validateSearchParameters

      public void validateSearchParameters(Map<String,String> fieldValues)
      Deprecated.
      Specified by:
      validateSearchParameters in interface org.kuali.rice.kns.lookup.LookupableHelperService
      Overrides:
      validateSearchParameters in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl