public class RuleTypeServiceBase extends KrmsTypeServiceBase implements RuleTypeService
RuleTypeService implementations, providing
boilerplate for attribute building and merging from various sources.org.kuali.rice.krad.datadictionary.validation.AttributeValidatingTypeServiceBase.TypeAttributeDefinition, org.kuali.rice.krad.datadictionary.validation.AttributeValidatingTypeServiceBase.TypeAttributeValidationException| Modifier and Type | Field and Description |
|---|---|
static RuleTypeService |
defaultRuleTypeService |
| Constructor and Description |
|---|
RuleTypeServiceBase() |
| Modifier and Type | Method and Description |
|---|---|
RepositoryToEngineTranslator |
getTranslator() |
Rule |
loadRule(org.kuali.rice.krms.api.repository.rule.RuleDefinition ruleDefinition) |
void |
setTranslator(RepositoryToEngineTranslator translator) |
getAttributeFields, getDataDictionaryRemoteFieldService, getTypeAttributeDefinitions, sortFields, translateTypeAttribute, validateAttributes, validateAttributesAgainstExisting, validateNonDataDictionaryAttributecreateErrorString, extractErrorsFromGlobalVariablesErrorMap, getAttributeErrorLabel, getAttributeFormatter, getAttributeValidatingExpression, getConfigurationService, getDataDictionaryService, getDictionaryValidationService, validateAttributeFormat, validateAttributeRequired, validateDataDictionaryAttribute, validatePrimitiveAttributeFromDescriptor, validateReferencesExistAndActiveclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAttributeFields, validateAttributes, validateAttributesAgainstExistingpublic static final RuleTypeService defaultRuleTypeService
public RuleTypeServiceBase()
public Rule loadRule(org.kuali.rice.krms.api.repository.rule.RuleDefinition ruleDefinition)
loadRule in interface RuleTypeServicepublic RepositoryToEngineTranslator getTranslator()
public void setTranslator(RepositoryToEngineTranslator translator)
Copyright © 2005–2017 The Kuali Foundation. All rights reserved.