Package org.kuali.rice.kim.lookup
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,LookupableHelperService
- Direct Known Subclasses:
PermissionLookupableHelperServiceImpl,ResponsibilityLookupableHelperServiceImpl
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final StringFields inherited from class org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
LOG, searchUsingOnlyPrimaryKeyValuesFields 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 -
Method Summary
Modifier and TypeMethodDescriptionbuildRoleSearchCriteria(Map<String, String> fieldValues) buildSearchCriteria(Map<String, String> fieldValues) protected LonggetActualSizeIfTruncated(List result) protected abstract List<? extends BusinessObject>getMemberSearchResults(Map<String, String> searchCriteria, boolean unbounded) protected StringgetQueryString(String parameter) getRows()protected List<? extends BusinessObject>getSearchResultsHelper(Map<String, String> fieldValues, boolean unbounded) protected booleanChecks whether the 2nd map is a subset of the first.parseDetailCriteria(String detailCritiera) Converts a special criteria string that is in the form key=value,key2=value2 into a mapsearchRoles(Map<String, String> roleSearchCriteria, boolean unbounded) Methods inherited from class org.kuali.rice.kim.lookup.KimLookupableHelperServiceImpl
allowsNewOrCopyAction, getDocumentHelperService, getTypeInfoServiceMethods inherited from class org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
getExternalBusinessObjectProperty, getExternalizableBusinessObjectClass, getExternalizableBusinessObjectFieldValues, getExternalizableBusinessObjectProperties, getPrimaryKeyFieldLabels, getSearchResults, getSearchResultsUnbounded, hasExternalBusinessObjectProperty, isExternalBusinessObjectProperty, isSearchUsingOnlyPrimaryKeyValues, removeExternalizableBusinessObjectFieldValuesMethods 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
-
Field Details
-
DETAIL_CRITERIA
- See Also:
-
WILDCARD
- See Also:
-
TEMPLATE_NAMESPACE_CODE
- See Also:
-
TEMPLATE_NAME
- See Also:
-
TEMPLATE_ID
- See Also:
-
NAMESPACE_CODE
- See Also:
-
NAME
- See Also:
-
GROUP_NAME
- See Also:
-
ASSIGNED_TO_PRINCIPAL_NAME
- See Also:
-
ASSIGNED_TO_GROUP_NAMESPACE_CODE
- See Also:
-
ASSIGNED_TO_GROUP_NAME
- See Also:
-
ASSIGNED_TO_NAMESPACE_FOR_LOOKUP
- See Also:
-
ASSIGNED_TO_ROLE_NAME
- See Also:
-
ATTRIBUTE_NAME
- See Also:
-
ATTRIBUTE_VALUE
- See Also:
-
ASSIGNED_TO_ROLE_NAMESPACE_CODE
- See Also:
-
ASSIGNED_TO_ROLE_ROLE_NAME
- See Also:
-
ASSIGNED_TO_ROLE_MEMBER_ID
- See Also:
-
DETAIL_OBJECTS_ATTRIBUTE_VALUE
- See Also:
-
DETAIL_OBJECTS_ATTRIBUTE_NAME
- See Also:
-
-
Constructor Details
-
RoleMemberLookupableHelperServiceImpl
public RoleMemberLookupableHelperServiceImpl()
-
-
Method Details
-
getSearchResultsHelper
protected List<? extends BusinessObject> getSearchResultsHelper(Map<String, String> fieldValues, boolean unbounded) - Overrides:
getSearchResultsHelperin classKualiLookupableHelperServiceImpl
-
getMemberSearchResults
protected abstract List<? extends BusinessObject> getMemberSearchResults(Map<String, String> searchCriteria, boolean unbounded) -
buildSearchCriteria
-
getQueryString
-
buildRoleSearchCriteria
-
isMapSubset
Checks whether the 2nd map is a subset of the first. -
parseDetailCriteria
Converts a special criteria string that is in the form key=value,key2=value2 into a map -
getRows
- Specified by:
getRowsin interfaceLookupableHelperService- Overrides:
getRowsin classAbstractLookupableHelperServiceImpl
-
getActualSizeIfTruncated
-
searchRoles
-