Class RoleMemberLookupableHelperServiceImpl

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.RoleMemberLookupableHelperServiceImpl
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.lookup.LookupableHelperService
Direct Known Subclasses:
PermissionLookupableHelperServiceImpl, ResponsibilityLookupableHelperServiceImpl

public abstract class RoleMemberLookupableHelperServiceImpl extends KimLookupableHelperServiceImpl
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     
    protected static final String
     

    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
    protected Map<String,String>
     
    protected Map<String,String>
     
    protected Long
     
    protected abstract List<? extends org.kuali.rice.krad.bo.BusinessObject>
    getMemberSearchResults(Map<String,String> searchCriteria, boolean unbounded)
     
    protected String
     
    List<org.kuali.rice.kns.web.ui.Row>
     
    protected List<? extends org.kuali.rice.krad.bo.BusinessObject>
    getSearchResultsHelper(Map<String,String> fieldValues, boolean unbounded)
     
    protected boolean
    isMapSubset(Map<String,String> mainMap, Map<String,String> subsetMap)
    Checks whether the 2nd map is a subset of the first.
    protected Map<String,String>
    parseDetailCriteria(String detailCritiera)
    Converts a special criteria string that is in the form key=value,key2=value2 into a map
    protected List<org.kuali.rice.kim.impl.role.RoleBo>
    searchRoles(Map<String,String> roleSearchCriteria, boolean unbounded)
     

    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, getSearchResults, 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, getCustomActionUrls, getDataDictionaryService, getDefaultSortColumns, getDocFormKey, getDocNum, getEmptyActionUrls, getEmptyAnchorHtmlData, getEncryptionService, getExtraField, getInquiryUrl, 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, getTitle, 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
  • Field Details

  • Constructor Details

    • RoleMemberLookupableHelperServiceImpl

      public RoleMemberLookupableHelperServiceImpl()
  • Method Details

    • getSearchResultsHelper

      protected List<? extends org.kuali.rice.krad.bo.BusinessObject> getSearchResultsHelper(Map<String,String> fieldValues, boolean unbounded)
      Overrides:
      getSearchResultsHelper in class org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
    • getMemberSearchResults

      protected abstract List<? extends org.kuali.rice.krad.bo.BusinessObject> getMemberSearchResults(Map<String,String> searchCriteria, boolean unbounded)
    • buildSearchCriteria

      protected Map<String,String> buildSearchCriteria(Map<String,String> fieldValues)
    • getQueryString

      protected String getQueryString(String parameter)
    • buildRoleSearchCriteria

      protected Map<String,String> buildRoleSearchCriteria(Map<String,String> fieldValues)
    • isMapSubset

      protected boolean isMapSubset(Map<String,String> mainMap, Map<String,String> subsetMap)
      Checks whether the 2nd map is a subset of the first.
    • parseDetailCriteria

      protected Map<String,String> parseDetailCriteria(String detailCritiera)
      Converts a special criteria string that is in the form key=value,key2=value2 into a map
    • getRows

      public List<org.kuali.rice.kns.web.ui.Row> getRows()
      Specified by:
      getRows in interface org.kuali.rice.kns.lookup.LookupableHelperService
      Overrides:
      getRows in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
    • getActualSizeIfTruncated

      protected Long getActualSizeIfTruncated(List result)
    • searchRoles

      protected List<org.kuali.rice.kim.impl.role.RoleBo> searchRoles(Map<String,String> roleSearchCriteria, boolean unbounded)