public class OrgReviewRoleLookupableHelperServiceImpl extends org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
Modifier and Type | Field and Description |
---|---|
protected static String |
DELEGATE_SEARCH_IND |
protected static Map<String,Map<org.kuali.rice.core.api.delegation.DelegationType,String>> |
DELEGATION_ID_CACHE |
protected static String |
MEMBER_ATTRIBUTE_NAME_KEY |
protected static String |
MEMBER_ATTRIBUTE_VALUE_KEY |
protected static String |
MEMBER_ID |
protected OrgReviewRoleService |
orgReviewRoleService |
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 |
---|
OrgReviewRoleLookupableHelperServiceImpl() |
Modifier and Type | Method and Description |
---|---|
protected void |
addDelegationsToDelegationMemberSearchCriteria(String documentTypeName,
Map<String,String> searchCriteria) |
protected void |
addRolesToRoleMemberSearchCriteria(String documentTypeName,
Map<String,String> searchCriteria) |
protected String |
buildMemberIdLookupString(List<String> principalIds,
List<String> groupIds,
List<String> roleIds) |
protected Map<String,String> |
buildOrgReviewRoleSearchCriteria(String documentTypeName,
Map<String,String> fieldValues) |
protected Map<String,String> |
buildOrgReviewRoleSearchCriteriaForDelegations(String documentTypeName,
Map<String,String> fieldValues) |
protected void |
filterOrgReview(Map<String,String> fieldValues,
List<OrgReviewRole> searchResults) |
protected List<OrgReviewRole> |
flattenToOrgReviewDelegationMembers(String active,
String documentTypeName,
List<OleKimDocDelegateMember> delegationMembers) |
protected List<OrgReviewRole> |
flattenToOrgReviewMembers(String active,
String documentTypeName,
List<org.kuali.rice.kim.api.role.RoleMember> members) |
protected String |
getActionUrlHref(org.kuali.rice.krad.bo.BusinessObject businessObject,
String methodToCall,
List pkNames) |
protected String |
getActionUrlTitleText(org.kuali.rice.krad.bo.BusinessObject businessObject,
String displayText,
List pkNames,
org.kuali.rice.kns.document.authorization.BusinessObjectRestrictions businessObjectRestrictions) |
static boolean |
getBooleanValueForString(String value,
boolean defaultValue) |
protected org.kuali.rice.kns.lookup.HtmlData.AnchorHtmlData |
getCreateDelegationUrl(org.kuali.rice.krad.bo.BusinessObject businessObject,
List pkNames) |
List<org.kuali.rice.kns.lookup.HtmlData> |
getCustomActionUrls(org.kuali.rice.krad.bo.BusinessObject businessObject,
List pkNames) |
protected String |
getDelegationIdByRoleAndDelegationType(String roleId,
org.kuali.rice.core.api.delegation.DelegationType type) |
protected List<String> |
getGroupIdsForWildcardedGroupName(String namespaceCode,
String groupName) |
protected List<? extends org.kuali.rice.krad.bo.BusinessObject> |
getMemberSearchResults(Map<String,String> fieldValues) |
protected List<String> |
getOverridePKNamesForActionLinks(OrgReviewRole orr) |
protected List<String> |
getPrincipalIdsForWildcardedPrincipalName(String principalName) |
protected String |
getQueryString(String parameter) |
protected List<String> |
getRoleIdsForWildcardedRoleName(String namespaceCode,
String roleName) |
List<? extends org.kuali.rice.krad.bo.BusinessObject> |
getSearchResults(Map<String,String> fieldValues) |
List<? extends org.kuali.rice.krad.bo.BusinessObject> |
getSearchResultsUnbounded(Map<String,String> fieldValues) |
Collection |
performLookup(org.kuali.rice.kns.web.struts.form.LookupForm lookupForm,
Collection resultTable,
boolean bounded) |
protected List<OleKimDocDelegateMember> |
searchDelegations(Map<String,String> searchCriteriaDelegateMembers) |
protected List<org.kuali.rice.kim.api.role.RoleMember> |
searchRoleMembers(Map<String,String> searchCriteriaRoleMembers) |
void |
setOrgReviewRoleService(OrgReviewRoleService orgReviewRoleService) |
void |
validateSearchParameters(Map fieldValues) |
getExternalBusinessObjectProperty, getExternalizableBusinessObjectClass, getExternalizableBusinessObjectFieldValues, getExternalizableBusinessObjectProperties, getPrimaryKeyFieldLabels, getSearchResultsHelper, hasExternalBusinessObjectProperty, isExternalBusinessObjectProperty, isSearchUsingOnlyPrimaryKeyValues, removeExternalizableBusinessObjectFieldValues
addToReturnHref, allowsMaintenanceDeleteAction, allowsMaintenanceEditAction, allowsMaintenanceNewOrCopyAction, allowsNewOrCopyAction, applyConditionalLogicForFieldDisplay, applyFieldAuthorizationsFromNestedLookups, checkForAdditionalFields, getActionUrls, 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, getPropertyClass, getReadOnlyFieldsList, getReferencesToRefresh, getReturnAnchorHtmlData, getReturnHref, getReturnHref, getReturnInputHtmlData, getReturnKeys, getReturnLocation, getReturnUrl, getReturnUrl, getRows, getSequenceAccessorService, getSupplementalMenuBar, getTitle, getUrlData, getUrlData, isResultReturnable, maskValueIfNecessary, performClear, performCustomAction, 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
protected OrgReviewRoleService orgReviewRoleService
protected static final String MEMBER_ID
protected static final String MEMBER_ATTRIBUTE_NAME_KEY
protected static final String MEMBER_ATTRIBUTE_VALUE_KEY
protected static final Map<String,Map<org.kuali.rice.core.api.delegation.DelegationType,String>> DELEGATION_ID_CACHE
protected static final String DELEGATE_SEARCH_IND
public OrgReviewRoleLookupableHelperServiceImpl()
public Collection performLookup(org.kuali.rice.kns.web.struts.form.LookupForm lookupForm, Collection resultTable, boolean bounded)
performLookup
in interface org.kuali.rice.kns.lookup.LookupableHelperService
performLookup
in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
public List<org.kuali.rice.kns.lookup.HtmlData> getCustomActionUrls(org.kuali.rice.krad.bo.BusinessObject businessObject, List pkNames)
getCustomActionUrls
in interface org.kuali.rice.kns.lookup.LookupableHelperService
getCustomActionUrls
in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
protected org.kuali.rice.kns.lookup.HtmlData.AnchorHtmlData getCreateDelegationUrl(org.kuali.rice.krad.bo.BusinessObject businessObject, List pkNames)
protected String getActionUrlHref(org.kuali.rice.krad.bo.BusinessObject businessObject, String methodToCall, List pkNames)
getActionUrlHref
in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
protected List<String> getOverridePKNamesForActionLinks(OrgReviewRole orr)
protected String getActionUrlTitleText(org.kuali.rice.krad.bo.BusinessObject businessObject, String displayText, List pkNames, org.kuali.rice.kns.document.authorization.BusinessObjectRestrictions businessObjectRestrictions)
getActionUrlTitleText
in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
public List<? extends org.kuali.rice.krad.bo.BusinessObject> getSearchResults(Map<String,String> fieldValues)
getSearchResults
in interface org.kuali.rice.kns.lookup.LookupableHelperService
getSearchResults
in class org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
public List<? extends org.kuali.rice.krad.bo.BusinessObject> getSearchResultsUnbounded(Map<String,String> fieldValues)
getSearchResultsUnbounded
in interface org.kuali.rice.kns.lookup.LookupableHelperService
getSearchResultsUnbounded
in class org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
KualiLookupableHelperServiceImpl.getSearchResultsUnbounded(java.util.Map)
protected List<? extends org.kuali.rice.krad.bo.BusinessObject> getMemberSearchResults(Map<String,String> fieldValues)
protected List<String> getPrincipalIdsForWildcardedPrincipalName(String principalName)
protected List<String> getGroupIdsForWildcardedGroupName(String namespaceCode, String groupName)
protected List<String> getRoleIdsForWildcardedRoleName(String namespaceCode, String roleName)
protected void filterOrgReview(Map<String,String> fieldValues, List<OrgReviewRole> searchResults)
protected String getDelegationIdByRoleAndDelegationType(String roleId, org.kuali.rice.core.api.delegation.DelegationType type)
protected void addDelegationsToDelegationMemberSearchCriteria(String documentTypeName, Map<String,String> searchCriteria)
protected void addRolesToRoleMemberSearchCriteria(String documentTypeName, Map<String,String> searchCriteria)
protected List<org.kuali.rice.kim.api.role.RoleMember> searchRoleMembers(Map<String,String> searchCriteriaRoleMembers)
protected List<OleKimDocDelegateMember> searchDelegations(Map<String,String> searchCriteriaDelegateMembers)
public static boolean getBooleanValueForString(String value, boolean defaultValue)
protected List<OrgReviewRole> flattenToOrgReviewMembers(String active, String documentTypeName, List<org.kuali.rice.kim.api.role.RoleMember> members)
protected List<OrgReviewRole> flattenToOrgReviewDelegationMembers(String active, String documentTypeName, List<OleKimDocDelegateMember> delegationMembers)
protected String getQueryString(String parameter)
protected Map<String,String> buildOrgReviewRoleSearchCriteria(String documentTypeName, Map<String,String> fieldValues)
protected String buildMemberIdLookupString(List<String> principalIds, List<String> groupIds, List<String> roleIds)
protected Map<String,String> buildOrgReviewRoleSearchCriteriaForDelegations(String documentTypeName, Map<String,String> fieldValues)
public void validateSearchParameters(Map fieldValues)
validateSearchParameters
in interface org.kuali.rice.kns.lookup.LookupableHelperService
validateSearchParameters
in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
public void setOrgReviewRoleService(OrgReviewRoleService orgReviewRoleService)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.