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:
org.kuali.rice.krms.framework.type.RemotableAttributeOwner, org.kuali.rice.krms.framework.type.RuleTypeService

public class RuleTypeServiceBase extends KrmsTypeServiceBase implements org.kuali.rice.krms.framework.type.RuleTypeService
Base class for RuleTypeService implementations, providing boilerplate for attribute building and merging from various sources.
  • Field Details

    • defaultRuleTypeService

      public static final org.kuali.rice.krms.framework.type.RuleTypeService defaultRuleTypeService
  • Constructor Details

    • RuleTypeServiceBase

      public RuleTypeServiceBase()
  • Method Details

    • loadRule

      public org.kuali.rice.krms.framework.engine.Rule loadRule(org.kuali.rice.krms.api.repository.rule.RuleDefinition ruleDefinition)
      Specified by:
      loadRule in interface org.kuali.rice.krms.framework.type.RuleTypeService
    • getTranslator

      public RepositoryToEngineTranslator getTranslator()
    • setTranslator

      public void setTranslator(RepositoryToEngineTranslator translator)