Class RuleBaseValuesInquirableImpl

java.lang.Object
org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl
org.kuali.rice.krad.inquiry.InquirableImpl
org.kuali.rice.kns.inquiry.KualiInquirableImpl
org.kuali.rice.kew.rule.bo.RuleBaseValuesInquirableImpl
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.inquiry.Inquirable, org.kuali.rice.krad.inquiry.Inquirable, org.kuali.rice.krad.uif.service.ViewHelperService

public class RuleBaseValuesInquirableImpl extends org.kuali.rice.kns.inquiry.KualiInquirableImpl
Inquirable implementation for KEW routing rules.
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields inherited from class org.kuali.rice.kns.inquiry.KualiInquirableImpl

    businessObjectAuthorizationService, businessObjectDictionaryService, businessObjectMetaDataService, encryptionService, inactiveRecordDisplay, INQUIRY_TITLE_PREFIX, lookupService

    Fields inherited from class org.kuali.rice.krad.inquiry.InquirableImpl

    dataObjectClass, SUPER_CLASS_TRANSLATOR_LIST
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.kuali.rice.krad.bo.BusinessObject
    getBusinessObject(Map fieldValues)
     
    org.kuali.rice.kns.lookup.HtmlData
    getInquiryUrl(org.kuali.rice.krad.bo.BusinessObject businessObject, String attributeName, boolean forceInquiry)
     
    List<org.kuali.rice.kns.web.ui.Section>
    getSections(org.kuali.rice.krad.bo.BusinessObject bo)
     
    retrieveDataObject(Map fieldValues)
     

    Methods inherited from class org.kuali.rice.kns.inquiry.KualiInquirableImpl

    addAdditionalSections, createTitleText, getBusinessObjectAuthorizationService, getBusinessObjectClass, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getEncryptionService, getHtmlMenuBar, getHyperLink, getHyperLink, getInactiveRecordDisplay, getInquiryUrlForPrimaryKeys, getKualiConfigurationService, getLookupService, getShowInactiveRecords, getTitle, setBusinessObjectAuthorizationService, setBusinessObjectClass, setBusinessObjectDictionaryService, setBusinessObjectMetaDataService, setEncryptionService, setLookupService, setShowInactiveRecords

    Methods inherited from class org.kuali.rice.krad.inquiry.InquirableImpl

    buildInquirableLink, canViewInquiryNoteAttachment, getAlternateKeysForClass, getDataDictionaryService, getDataObjectAuthorizationService, getDataObjectClass, getKualiModuleService, getLegacyDataAdapter, getPermissionService, retrieveKeySetFromMap, setDataObjectClass

    Methods inherited from class org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl

    addCustomContainerComponents, addLine, applyDefaultValues, applyDefaultValuesForCollectionLine, buildGrowlScript, buildInquiryLink, containsDuplicateLine, extractNewValuesAndAssign, extractSingleValue, filterByReturnedFieldConversions, getConfigurationService, getCurrentPersonContactId, getDataObjectService, getDefaultValueForField, getExpressionEvaluatorFactory, getViewDictionaryService, isDuplicateLine, linkAddedLine, logAndThrowRuntime, performAddLineValidation, performCustomApplyModel, performCustomFinalize, performCustomInitialization, performCustomViewFinalize, performCustomViewInitialization, performDeleteLineValidation, populateDefaultValueForField, populateViewFromRequestParameters, processAfterAddLine, processAfterDeleteLine, processAfterEditLine, processAfterSaveLine, processAndAddLineObject, processBeforeAddLine, processBeforeEditLine, processBeforeSaveLine, processCollectionAddBlankLine, processCollectionAddLine, processCollectionCloseEditLineDialog, processCollectionDeleteLine, processCollectionEditLine, processCollectionRetrieveEditLineDialog, processCollectionSaveLine, processMultipleValueLookupResults, refreshReference, refreshReferences, retrieveEditModesAndActionFlags, setConfigurationService, setDataDictionaryService, setDataObjectService, setElementContext, setExpressionEvaluatorFactory, setLegacyDataAdapter, setViewContext, 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.inquiry.Inquirable

    buildInquirableLink, canViewInquiryNoteAttachment, getDataObjectClass, setDataObjectClass
  • Field Details

  • Constructor Details

    • RuleBaseValuesInquirableImpl

      public RuleBaseValuesInquirableImpl()
  • Method Details

    • retrieveDataObject

      public Object retrieveDataObject(Map fieldValues)
      Specified by:
      retrieveDataObject in interface org.kuali.rice.krad.inquiry.Inquirable
      Overrides:
      retrieveDataObject in class org.kuali.rice.kns.inquiry.KualiInquirableImpl
    • getBusinessObject

      public org.kuali.rice.krad.bo.BusinessObject getBusinessObject(Map fieldValues)
      Specified by:
      getBusinessObject in interface org.kuali.rice.kns.inquiry.Inquirable
      Overrides:
      getBusinessObject in class org.kuali.rice.kns.inquiry.KualiInquirableImpl
    • getSections

      public List<org.kuali.rice.kns.web.ui.Section> getSections(org.kuali.rice.krad.bo.BusinessObject bo)
      Specified by:
      getSections in interface org.kuali.rice.kns.inquiry.Inquirable
      Overrides:
      getSections in class org.kuali.rice.kns.inquiry.KualiInquirableImpl
    • getInquiryUrl

      public org.kuali.rice.kns.lookup.HtmlData getInquiryUrl(org.kuali.rice.krad.bo.BusinessObject businessObject, String attributeName, boolean forceInquiry)
      Specified by:
      getInquiryUrl in interface org.kuali.rice.kns.inquiry.Inquirable
      Overrides:
      getInquiryUrl in class org.kuali.rice.kns.inquiry.KualiInquirableImpl