org.kuali.rice.kim.lookup
Class PermissionLookupableHelperServiceImpl

java.lang.Object
  extended by org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
      extended by org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
          extended by org.kuali.rice.kim.lookup.KimLookupableHelperServiceImpl
              extended by org.kuali.rice.kim.lookup.RoleMemberLookupableHelperServiceImpl
                  extended by org.kuali.rice.kim.lookup.PermissionLookupableHelperServiceImpl
All Implemented Interfaces:
Serializable, LookupableHelperService

public class PermissionLookupableHelperServiceImpl
extends RoleMemberLookupableHelperServiceImpl

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kim.lookup.RoleMemberLookupableHelperServiceImpl
ASSIGNED_TO_GROUP_NAME, ASSIGNED_TO_GROUP_NAMESPACE_CODE, ASSIGNED_TO_NAMESPACE_FOR_LOOKUP, ASSIGNED_TO_PRINCIPAL_NAME, ASSIGNED_TO_ROLE_MEMBER_ID, ASSIGNED_TO_ROLE_NAME, ASSIGNED_TO_ROLE_NAMESPACE_CODE, ASSIGNED_TO_ROLE_ROLE_NAME, ATTRIBUTE_NAME, ATTRIBUTE_VALUE, DETAIL_CRITERIA, DETAIL_OBJECTS_ATTRIBUTE_NAME, DETAIL_OBJECTS_ATTRIBUTE_VALUE, GROUP_NAME, NAME, NAMESPACE_CODE, TEMPLATE_NAME, TEMPLATE_NAMESPACE_CODE, WILDCARD
 
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, 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
PermissionLookupableHelperServiceImpl()
           
 
Method Summary
protected  String getActionUrlHref(BusinessObject businessObject, String methodToCall, List pkNames)
          This method generates and returns href for the given parameters.
 List<HtmlData> getCustomActionUrls(BusinessObject businessObject, List pkNames)
          Child classes should override this method if they want to return some other action urls.
 LookupService getLookupService()
          Gets the lookupService attribute.
protected  String getMaintenanceDocumentTypeName()
          Returns the maintenance document type associated with the business object class or null if one does not exist.
protected  List<? extends BusinessObject> getMemberSearchResults(Map<String,String> searchCriteria, boolean unbounded)
           
 RoleService getRoleService()
           
 
Methods inherited from class org.kuali.rice.kim.lookup.RoleMemberLookupableHelperServiceImpl
buildRoleSearchCriteria, buildSearchCriteria, getActualSizeIfTruncated, getQueryString, getRows, getSearchResultsHelper, isMapSubset, parseDetailCriteria, searchRoles
 
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, getActionUrls, getActionUrlTitleText, getBackLocation, getBusinessObjectAuthorizationService, getBusinessObjectClass, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getBusinessObjectService, getColumnMaxLength, getColumns, getConditionallyHiddenPropertyNames, getConditionallyReadOnlyPropertyNames, getConditionallyRequiredPropertyNames, getCurrentSearchFieldValue, getDataDictionaryService, getDefaultSortColumns, getDocFormKey, getDocNum, getEmptyActionUrls, getEmptyAnchorHtmlData, getEncryptionService, getExtraField, getInquiryUrl, getKualiConfigurationService, getKualiInquirable, getLookupResultsService, getMaintenanceDocumentDictionaryService, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PermissionLookupableHelperServiceImpl

public PermissionLookupableHelperServiceImpl()
Method Detail

getCustomActionUrls

public List<HtmlData> getCustomActionUrls(BusinessObject businessObject,
                                          List pkNames)
Description copied from class: AbstractLookupableHelperServiceImpl
Child classes should override this method if they want to return some other action urls.

Specified by:
getCustomActionUrls in interface LookupableHelperService
Overrides:
getCustomActionUrls in class AbstractLookupableHelperServiceImpl
Returns:
See Also:
LookupableHelperService#getCustomActionUrls(org.kuali.rice.krad.bo.BusinessObject, java.util.List, java.util.List pkNames)

getActionUrlHref

protected String getActionUrlHref(BusinessObject businessObject,
                                  String methodToCall,
                                  List pkNames)
Description copied from class: AbstractLookupableHelperServiceImpl
This method generates and returns href for the given parameters. This method can be overridden by child classes if they have to generate href differently. For example, refer to IntendedIncumbentLookupableHelperServiceImpl

Overrides:
getActionUrlHref in class AbstractLookupableHelperServiceImpl
Returns:

getMaintenanceDocumentTypeName

protected String getMaintenanceDocumentTypeName()
Description copied from class: AbstractLookupableHelperServiceImpl
Returns the maintenance document type associated with the business object class or null if one does not exist.

Overrides:
getMaintenanceDocumentTypeName in class AbstractLookupableHelperServiceImpl
Returns:
String representing the maintenance document type name

getMemberSearchResults

protected List<? extends BusinessObject> getMemberSearchResults(Map<String,String> searchCriteria,
                                                                boolean unbounded)
Specified by:
getMemberSearchResults in class RoleMemberLookupableHelperServiceImpl

getLookupService

public LookupService getLookupService()
Description copied from class: AbstractLookupableHelperServiceImpl
Gets the lookupService attribute.

Overrides:
getLookupService in class AbstractLookupableHelperServiceImpl
Returns:
the lookupService

getRoleService

public RoleService getRoleService()


Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.