public abstract class RoleMemberLookupableHelperServiceImpl extends KimLookupableHelperServiceImpl
Modifier and Type | Field and Description |
---|---|
protected static String |
ASSIGNED_TO_GROUP_NAME |
protected static String |
ASSIGNED_TO_GROUP_NAMESPACE_CODE |
protected static String |
ASSIGNED_TO_NAMESPACE_FOR_LOOKUP |
protected static String |
ASSIGNED_TO_PRINCIPAL_NAME |
protected static String |
ASSIGNED_TO_ROLE_MEMBER_ID |
protected static String |
ASSIGNED_TO_ROLE_NAME |
protected static String |
ASSIGNED_TO_ROLE_NAMESPACE_CODE |
protected static String |
ASSIGNED_TO_ROLE_ROLE_NAME |
protected static String |
ATTRIBUTE_NAME |
protected static String |
ATTRIBUTE_VALUE |
protected static String |
DETAIL_CRITERIA |
protected static String |
DETAIL_OBJECTS_ATTRIBUTE_NAME |
protected static String |
DETAIL_OBJECTS_ATTRIBUTE_VALUE |
protected static String |
GROUP_NAME |
protected static String |
NAME |
protected static String |
NAMESPACE_CODE |
protected static String |
TEMPLATE_ID |
protected static String |
TEMPLATE_NAME |
protected static String |
TEMPLATE_NAMESPACE_CODE |
protected static String |
WILDCARD |
LOG, searchUsingOnlyPrimaryKeyValues
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 and Description |
---|
RoleMemberLookupableHelperServiceImpl() |
Modifier and Type | Method and Description |
---|---|
protected Map<String,String> |
buildRoleSearchCriteria(Map<String,String> fieldValues) |
protected Map<String,String> |
buildSearchCriteria(Map<String,String> fieldValues) |
protected Long |
getActualSizeIfTruncated(List result) |
protected abstract List<? extends BusinessObject> |
getMemberSearchResults(Map<String,String> searchCriteria,
boolean unbounded) |
protected String |
getQueryString(String parameter) |
List<Row> |
getRows()
Returns a list of Row objects to be used to generate the search query screen
Generally, setDataObjectClass needs to be called with a non-null value for proper operation
|
protected List<? extends BusinessObject> |
getSearchResultsHelper(Map<String,String> fieldValues,
boolean unbounded)
This method does the actual search, with the parameters specified, and returns the result.
|
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) |
allowsNewOrCopyAction, getDocumentHelperService, getTypeInfoService
getExternalBusinessObjectProperty, getExternalizableBusinessObjectClass, getExternalizableBusinessObjectFieldValues, getExternalizableBusinessObjectProperties, getPrimaryKeyFieldLabels, getSearchResults, getSearchResultsUnbounded, hasExternalBusinessObjectProperty, isExternalBusinessObjectProperty, isSearchUsingOnlyPrimaryKeyValues, removeExternalizableBusinessObjectFieldValues
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, 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
protected static final String DETAIL_CRITERIA
protected static final String WILDCARD
protected static final String TEMPLATE_NAMESPACE_CODE
protected static final String TEMPLATE_NAME
protected static final String TEMPLATE_ID
protected static final String NAMESPACE_CODE
protected static final String NAME
protected static final String GROUP_NAME
protected static final String ASSIGNED_TO_PRINCIPAL_NAME
protected static final String ASSIGNED_TO_GROUP_NAMESPACE_CODE
protected static final String ASSIGNED_TO_GROUP_NAME
protected static final String ASSIGNED_TO_NAMESPACE_FOR_LOOKUP
protected static final String ASSIGNED_TO_ROLE_NAME
protected static final String ATTRIBUTE_NAME
protected static final String ATTRIBUTE_VALUE
protected static final String ASSIGNED_TO_ROLE_NAMESPACE_CODE
protected static final String ASSIGNED_TO_ROLE_ROLE_NAME
protected static final String ASSIGNED_TO_ROLE_MEMBER_ID
protected static final String DETAIL_OBJECTS_ATTRIBUTE_VALUE
protected static final String DETAIL_OBJECTS_ATTRIBUTE_NAME
public RoleMemberLookupableHelperServiceImpl()
protected List<? extends BusinessObject> getSearchResultsHelper(Map<String,String> fieldValues, boolean unbounded)
KualiLookupableHelperServiceImpl
getSearchResultsHelper
in class KualiLookupableHelperServiceImpl
fieldValues
- A Map of the fieldNames and fieldValues to be searched on.unbounded
- Whether the results should be bounded or not to a certain max size.protected abstract List<? extends BusinessObject> getMemberSearchResults(Map<String,String> searchCriteria, boolean unbounded)
protected Map<String,String> buildSearchCriteria(Map<String,String> fieldValues)
protected String getQueryString(String parameter)
protected Map<String,String> buildRoleSearchCriteria(Map<String,String> fieldValues)
protected boolean isMapSubset(Map<String,String> mainMap, Map<String,String> subsetMap)
protected Map<String,String> parseDetailCriteria(String detailCritiera)
public List<Row> getRows()
LookupableHelperService
getRows
in interface LookupableHelperService
getRows
in class AbstractLookupableHelperServiceImpl
protected Long getActualSizeIfTruncated(List result)
protected List<org.kuali.rice.kim.impl.role.RoleBo> searchRoles(Map<String,String> roleSearchCriteria, boolean unbounded)
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.