|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.core.api.mo.AbstractDataTransferObject org.kuali.rice.kew.api.rule.Rule
public final class Rule
Nested Class Summary | |
---|---|
static class |
Rule.Builder
A builder which can be used to construct Rule instances. |
static class |
Rule.Cache
|
Method Summary | |
---|---|
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 |
getId()
The unique identifier for an object. |
String |
getName()
Unique Name for the Rule. |
String |
getPreviousRuleId()
Unique id for the previous version of this Rule. |
RuleExpression |
getRuleExpressionDef()
Expression for rule to evaluate. |
Map<String,String> |
getRuleExtensionMap()
|
List<RuleExtension> |
getRuleExtensions()
List of rule extensions associated with the Rule |
List<RuleResponsibility> |
getRuleResponsibilities()
List of rule responsibilities associated with the Rule |
RuleTemplate |
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. |
Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject |
---|
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public String getId()
Identifiable
getId
in interface Identifiable
public String getName()
RuleContract
This is the unique name of the Rule
getName
in interface RuleContract
public RuleTemplate getRuleTemplate()
RuleContract
This is the unique Id of the rule template of the rule
getRuleTemplate
in interface RuleContract
public boolean isActive()
RuleContract
isActive
in interface RuleContract
public String getDescription()
RuleContract
getDescription
in interface RuleContract
public String getPreviousRuleId()
RuleContract
This is the unique id value of the previous version of this Rule.
getPreviousRuleId
in interface RuleContract
public String getDocTypeName()
RuleContract
getDocTypeName
in interface RuleContract
public org.joda.time.DateTime getFromDate()
RuleContract
This is the date from which the rule stops being be used
getFromDate
in interface RuleContract
public org.joda.time.DateTime getToDate()
RuleContract
This is the date from which the rule starts to be used
getToDate
in interface RuleContract
public boolean isForceAction()
RuleContract
isForceAction
in interface RuleContract
public List<RuleResponsibility> getRuleResponsibilities()
RuleContract
getRuleResponsibilities
in interface RuleContract
public List<RuleExtension> getRuleExtensions()
RuleContract
getRuleExtensions
in interface RuleContract
public Map<String,String> getRuleExtensionMap()
public String getRuleTemplateName()
RuleContract
This is the name of the rule template for the rule
getRuleTemplateName
in interface RuleContract
public RuleExpression getRuleExpressionDef()
RuleContract
This is expression definition of the rule
getRuleExpressionDef
in interface RuleContract
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |