public interface RuleContract extends Identifiable
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
The description of the rule.
|
String |
getDocTypeName()
The documentTypeName of the rule.
|
org.joda.time.DateTime |
getFromDate()
The ending date of the rule.
|
String |
getName()
Unique Name for the Rule.
|
String |
getPreviousRuleId()
Unique id for the previous version of this Rule.
|
RuleExpressionContract |
getRuleExpressionDef()
Expression for rule to evaluate.
|
List<? extends RuleExtensionContract> |
getRuleExtensions()
List of rule extensions associated with the Rule
|
List<? extends RuleResponsibilityContract> |
getRuleResponsibilities()
List of rule responsibilities associated with the Rule
|
RuleTemplateContract |
getRuleTemplate()
Unique Id for Template of Rule.
|
String |
getRuleTemplateName()
Template Name of the Rule.
|
org.joda.time.DateTime |
getToDate()
The ending date of the rule.
|
boolean |
isActive()
The active indicator for the rule.
|
boolean |
isForceAction()
Shows if rule will force its action.
|
getId
String getPreviousRuleId()
This is the unique id value of the previous version of this Rule.
RuleTemplateContract getRuleTemplate()
This is the unique Id of the rule template of the rule
boolean isActive()
String getDescription()
String getDocTypeName()
org.joda.time.DateTime getFromDate()
This is the date from which the rule stops being be used
org.joda.time.DateTime getToDate()
This is the date from which the rule starts to be used
boolean isForceAction()
List<? extends RuleResponsibilityContract> getRuleResponsibilities()
List<? extends RuleExtensionContract> getRuleExtensions()
String getRuleTemplateName()
This is the name of the rule template for the rule
RuleExpressionContract getRuleExpressionDef()
This is expression definition of the rule
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.