|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Rule
A Rule
instance includes the name, package, description and
properties of a rule. It does not include the rule logic.
Nested Class Summary | |
---|---|
static class |
Rule.Kind
|
Field Summary | |
---|---|
static int |
high
The second highest priority. |
static int |
low
The second lowest priority. |
static int |
maximum
The highest priority. |
static int |
minimum
The lowest priority. |
Method Summary | |
---|---|
String |
getDescription()
Returns the rule description. |
Rule.Kind |
getKind()
|
String |
getName()
Returns the fully qualified name of the rule. |
String |
getPackageName()
Returns the name of the rule package. |
CustomProperties |
getProperties()
Returns the properties of this rule. |
List<RuleAction> |
getRuleActions()
Returns all action parts of this rules |
String |
getShortName()
Returns the short name of the rule. |
Field Detail |
---|
static final int maximum
The highest priority. The value of this constant is ONE BILLION.
static final int high
The second highest priority. The value of this constant is ONE MILLION.
static final int low
The second lowest priority. The value of this constant is MINUS ONE MILLION.
static final int minimum
The lowest priority. The value of this constant is MINUS ONE BILLION.
Method Detail |
---|
String getShortName()
String getName()
String getPackageName()
String getDescription()
CustomProperties getProperties()
List<RuleAction> getRuleActions()
Rule.Kind getKind()
|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |