|
||||||||||
| 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. |
| 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. |
RuleExpression |
getRuleExpressionDef()
|
Map<String,String> |
getRuleExtensionMap()
rule Extensions are a key, value representation provided in a Map that extend a normal 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, hashCode, 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 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 Map<String,String> getRuleExtensionMap()
RuleContract
getRuleExtensionMap in interface RuleContractpublic String getRuleTemplateName()
RuleContractThis is the name of the rule template for the rule
getRuleTemplateName in interface RuleContractpublic RuleExpression getRuleExpressionDef()
getRuleExpressionDef in interface RuleContract
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||