public class AbstractRuleLookupableHelperServiceImpl extends KualiLookupableHelperServiceImpl
Common code used by both the RuleBaseValuesLookupableHelperServiceImpl and the RuleDelegationLookupableHelperServiceImpl
Modifier and Type | Field and Description |
---|---|
protected static String |
BACK_LOCATION |
protected static String |
DOC_FORM_KEY |
protected static String |
GROUP_REVIEWER_NAME_PROPERTY_NAME |
protected static String |
GROUP_REVIEWER_NAMESPACE_PROPERTY_NAME |
protected static String |
GROUP_REVIEWER_PROPERTY_NAME |
protected static String |
INVALID_PERSON_ERROR |
protected static String |
INVALID_WORKGROUP_ERROR |
protected static String |
PERSON_REVIEWER_PROPERTY_NAME |
protected static String |
PERSON_REVIEWER_TYPE_PROPERTY_NAME |
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 |
---|
AbstractRuleLookupableHelperServiceImpl() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
checkForAdditionalFields(Map<String,String> fieldValues,
String ruleTemplateNameParam) |
protected void |
clearRows() |
List<Column> |
getColumns()
Constructs the list of columns for the search results.
|
protected GroupService |
getGroupService() |
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 RuleTemplateService |
getRuleTemplateService() |
void |
validateSearchParameters(Map<String,String> fieldValues)
Checks that any required search fields have value.
|
getExternalBusinessObjectProperty, getExternalizableBusinessObjectClass, getExternalizableBusinessObjectFieldValues, getExternalizableBusinessObjectProperties, getPrimaryKeyFieldLabels, getSearchResults, 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, setRows, setSequenceAccessorService, shouldDisplayHeaderNonMaintActions, shouldDisplayLookupCriteria, validateSearchParameterWildcardAndOperators
protected static final String GROUP_REVIEWER_PROPERTY_NAME
protected static final String GROUP_REVIEWER_NAME_PROPERTY_NAME
protected static final String GROUP_REVIEWER_NAMESPACE_PROPERTY_NAME
protected static final String PERSON_REVIEWER_PROPERTY_NAME
protected static final String PERSON_REVIEWER_TYPE_PROPERTY_NAME
protected static final String BACK_LOCATION
protected static final String DOC_FORM_KEY
protected static final String INVALID_WORKGROUP_ERROR
protected static final String INVALID_PERSON_ERROR
public AbstractRuleLookupableHelperServiceImpl()
protected boolean checkForAdditionalFields(Map<String,String> fieldValues, String ruleTemplateNameParam)
public List<Row> getRows()
LookupableHelperService
getRows
in interface LookupableHelperService
getRows
in class AbstractLookupableHelperServiceImpl
protected void clearRows()
public void validateSearchParameters(Map<String,String> fieldValues)
AbstractLookupableHelperServiceImpl
validateSearchParameters
in interface LookupableHelperService
validateSearchParameters
in class AbstractLookupableHelperServiceImpl
fieldValues
- - Map of property/value pairsLookupableHelperService.validateSearchParameters(java.util.Map)
public List<Column> getColumns()
AbstractLookupableHelperServiceImpl
getColumns
in interface LookupableHelperService
getColumns
in class AbstractLookupableHelperServiceImpl
protected GroupService getGroupService()
protected RuleTemplateService getRuleTemplateService()
Copyright © 2005–2014 The Kuali Foundation. All rights reserved.