Package org.kuali.rice.krms.impl.type
Class RuleTypeServiceBase
java.lang.Object
org.kuali.rice.krad.datadictionary.validation.AttributeValidatingTypeServiceBase
org.kuali.rice.krms.impl.type.KrmsTypeServiceBase
org.kuali.rice.krms.impl.type.RuleTypeServiceBase
- All Implemented Interfaces:
RemotableAttributeOwner,RuleTypeService
Base class for
RuleTypeService implementations, providing
boilerplate for attribute building and merging from various sources.-
Nested Class Summary
Nested classes/interfaces inherited from class org.kuali.rice.krad.datadictionary.validation.AttributeValidatingTypeServiceBase
org.kuali.rice.krad.datadictionary.validation.AttributeValidatingTypeServiceBase.TypeAttributeDefinition, org.kuali.rice.krad.datadictionary.validation.AttributeValidatingTypeServiceBase.TypeAttributeValidationException -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionloadRule(org.kuali.rice.krms.api.repository.rule.RuleDefinition ruleDefinition) voidsetTranslator(RepositoryToEngineTranslator translator) Methods inherited from class org.kuali.rice.krms.impl.type.KrmsTypeServiceBase
getAttributeFields, getDataDictionaryRemoteFieldService, getTypeAttributeDefinitions, sortFields, translateTypeAttribute, validateAttributes, validateAttributesAgainstExisting, validateNonDataDictionaryAttributeMethods inherited from class org.kuali.rice.krad.datadictionary.validation.AttributeValidatingTypeServiceBase
createErrorString, extractErrorsFromGlobalVariablesErrorMap, getAttributeErrorLabel, getAttributeFormatter, getAttributeValidatingExpression, getConfigurationService, getDataDictionaryService, getDictionaryValidationService, validateAttributeFormat, validateAttributeRequired, validateDataDictionaryAttribute, validatePrimitiveAttributeFromDescriptor, validateReferencesExistAndActiveMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kuali.rice.krms.framework.type.RemotableAttributeOwner
getAttributeFields, validateAttributes, validateAttributesAgainstExisting
-
Field Details
-
defaultRuleTypeService
-
-
Constructor Details
-
RuleTypeServiceBase
public RuleTypeServiceBase()
-
-
Method Details
-
loadRule
- Specified by:
loadRulein interfaceRuleTypeService
-
getTranslator
-
setTranslator
-