public class AccessSecuritySimulationLookupableHelperServiceImpl extends org.kuali.rice.kns.lookup.KualiLookupableHelperServiceImpl
Modifier and Type | Field and Description |
---|---|
protected AccessSecurityService |
accessSecurityService |
protected List<org.kuali.rice.kns.web.ui.Row> |
rows |
protected UniversityDateService |
universityDateService |
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, sequenceAccessorService, TITLE_ACTION_URL_PREPENDTEXT_PROPERTY, TITLE_RETURN_URL_PREPENDTEXT_PROPERTY
Constructor and Description |
---|
AccessSecuritySimulationLookupableHelperServiceImpl() |
Modifier and Type | Method and Description |
---|---|
List<org.kuali.rice.kns.web.ui.Column> |
getColumns() |
protected List<String> |
getDocumentTemplateFields()
Builds List of search field names for searching document templates
|
protected List<String> |
getInquiryTemplateFields()
Builds List of search field names for searching the inquiry template
|
protected List<String> |
getLookupTemplateFields()
Builds List of search field names for searching the lookup template
|
List<org.kuali.rice.kns.web.ui.Row> |
getRows() |
List<? extends org.kuali.rice.krad.bo.BusinessObject> |
getSearchResults(Map<String,String> fieldValues) |
protected List<? extends org.kuali.rice.krad.bo.BusinessObject> |
runSimulation(org.kuali.rice.kim.api.identity.Person person,
String attributeName,
String templateId,
Map<String,String> additionalPermissionDetails) |
void |
setAccessSecurityService(AccessSecurityService accessSecurityService)
Sets the accessSecurityService attribute value.
|
protected void |
setRows() |
void |
setUniversityDateService(UniversityDateService universityDateService)
Sets the universityDateService attribute value.
|
getExternalBusinessObjectProperty, getExternalizableBusinessObjectClass, getExternalizableBusinessObjectFieldValues, getExternalizableBusinessObjectProperties, getPrimaryKeyFieldLabels, getSearchResultsHelper, getSearchResultsUnbounded, hasExternalBusinessObjectProperty, isExternalBusinessObjectProperty, isSearchUsingOnlyPrimaryKeyValues, removeExternalizableBusinessObjectFieldValues
addToReturnHref, allowsMaintenanceDeleteAction, allowsMaintenanceEditAction, allowsMaintenanceNewOrCopyAction, allowsNewOrCopyAction, applyConditionalLogicForFieldDisplay, applyFieldAuthorizationsFromNestedLookups, checkForAdditionalFields, getActionUrlHref, getActionUrls, getActionUrlTitleText, getBackLocation, getBusinessObjectAuthorizationService, getBusinessObjectClass, getBusinessObjectDictionaryService, getBusinessObjectMetaDataService, getBusinessObjectService, getColumnMaxLength, 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, setSequenceAccessorService, shouldDisplayHeaderNonMaintActions, shouldDisplayLookupCriteria, validateSearchParameters, validateSearchParameterWildcardAndOperators
protected AccessSecurityService accessSecurityService
protected UniversityDateService universityDateService
public AccessSecuritySimulationLookupableHelperServiceImpl()
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
KRAD Conversion: Lookupable performs customization of the search results.
by retrieving the default sort columns using data dictionary service.
protected List<? extends org.kuali.rice.krad.bo.BusinessObject> runSimulation(org.kuali.rice.kim.api.identity.Person person, String attributeName, String templateId, Map<String,String> additionalPermissionDetails)
person
- attribute
- templateId
- additionalPermissionDetails
- protected void setRows()
setRows
in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
AbstractLookupableHelperServiceImpl.setRows()
public List<org.kuali.rice.kns.web.ui.Row> getRows()
getRows
in interface org.kuali.rice.kns.lookup.LookupableHelperService
getRows
in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
AbstractLookupableHelperServiceImpl.getRows()
public List<org.kuali.rice.kns.web.ui.Column> getColumns()
getColumns
in interface org.kuali.rice.kns.lookup.LookupableHelperService
getColumns
in class org.kuali.rice.kns.lookup.AbstractLookupableHelperServiceImpl
KRAD Conversion: Lookupable performs the customization of columns
by using data dictionary service for attribute properties.
protected List<String> getInquiryTemplateFields()
protected List<String> getLookupTemplateFields()
protected List<String> getDocumentTemplateFields()
public void setAccessSecurityService(AccessSecurityService accessSecurityService)
accessSecurityService
- The accessSecurityService to set.public void setUniversityDateService(UniversityDateService universityDateService)
universityDateService
- The universityDateService to set.Copyright © 2004–2015 The Kuali Foundation. All rights reserved.