|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RuleDefinitionContract
Defines the contract for a RuleDefinition
RuleDefinition
,
Rule
Method Summary | |
---|---|
List<? extends ActionDefinitionContract> |
getActions()
This method returns a list of Actions associated with the Rule. |
Map<String,String> |
getAttributes()
This method returns a Map of attributes associated with the Rule. |
String |
getDescription()
This is the description of the Rule |
String |
getName()
This is the name of the Rule |
String |
getNamespace()
This is the namespace of the Rule |
String |
getPropId()
This method returns the ID of the Proposition associated with the rule. |
PropositionDefinitionContract |
getProposition()
This method returns the Proposition associated with the rule. |
String |
getTypeId()
This is the KrmsType of the Rule |
Methods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable |
---|
getId |
Methods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable |
---|
isActive |
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned |
---|
getVersionNumber |
Method Detail |
---|
String getName()
name - the name of the Rule
String getDescription()
description - the description of the Rule
String getNamespace()
The namespace of the Rule
String getTypeId()
String getPropId()
Each Rule has exactly one Proposition associated with it.
PropositionDefinitionContract getProposition()
Each Rule has exactly one Proposition associated with it.
List<? extends ActionDefinitionContract> getActions()
A Rule may have zero or more Actions associated with it.
Map<String,String> getAttributes()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |