|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 Identifiablepublic String getName()
RuleContractThis is the unique name of the Rule
getName in interface RuleContractpublic RuleTemplate getRuleTemplate()
RuleContractThis is the unique Id of the rule template of the rule
getRuleTemplate in interface RuleContractpublic boolean isActive()
RuleContract
isActive in interface RuleContractpublic String getDescription()
RuleContract
getDescription in interface RuleContractpublic String getPreviousRuleId()
RuleContractThis is the unique id value of the previous version of this Rule.
getPreviousRuleId in interface RuleContractpublic String getDocTypeName()
RuleContract
getDocTypeName in interface RuleContractpublic org.joda.time.DateTime getFromDate()
RuleContractThis is the date from which the rule stops being be used
getFromDate in interface RuleContractpublic org.joda.time.DateTime getToDate()
RuleContractThis is the date from which the rule starts to be used
getToDate in interface RuleContractpublic boolean isForceAction()
RuleContract
isForceAction in interface RuleContractpublic List<RuleResponsibility> getRuleResponsibilities()
RuleContract
getRuleResponsibilities in interface RuleContractpublic List<RuleExtension> getRuleExtensions()
RuleContract
getRuleExtensions in interface RuleContractpublic Map<String,String> getRuleExtensionMap()
public String getRuleTemplateName()
RuleContractThis is the name of the rule template for the rule
getRuleTemplateName in interface RuleContractpublic RuleExpression getRuleExpressionDef()
RuleContractThis 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 | |||||||||