public abstract class AbstractRule
extends java.lang.Object
构造器和说明 |
---|
AbstractRule() |
限定符和类型 | 方法和说明 |
---|---|
abstract void |
execute(RuleExecuteContext executeContext) |
java.lang.String |
getDepFldKeys()
本规则依赖的字段
|
java.util.Set<java.lang.String> |
getDepFldSet()
本规则依赖的字段
|
java.lang.String |
getDescription() |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getFalseActions() |
java.lang.String |
getId() |
java.lang.String |
getPreCondition() |
java.lang.String |
getPreDescription() |
int |
getRET() |
int |
getSeq()
规则执行顺序
|
java.lang.String |
getSource() |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getTrueActions() |
boolean |
isEnabled() |
void |
setDepFldKeys(java.lang.String depFldKeys) |
void |
setDescription(java.lang.String description) |
void |
setEnabled(boolean enabled) |
void |
setFalseActions(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> actions) |
void |
setId(java.lang.String id) |
void |
setPreCondition(java.lang.String preCondition) |
void |
setPreDescription(java.lang.String preDescription) |
void |
setRET(int raiseEventType)
设置规则触发时机
|
void |
setSeq(int seq) |
void |
setSource(java.lang.String source) |
void |
setTrueActions(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> actions) |
java.lang.String |
toString() |
public java.lang.String getId()
public void setId(java.lang.String id)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public java.lang.String getSource()
public void setSource(java.lang.String source)
public int getSeq()
public void setSeq(int seq)
public int getRET()
public void setRET(int raiseEventType)
raiseEventType
- public java.lang.String getPreCondition()
public void setPreCondition(java.lang.String preCondition)
public java.lang.String getDepFldKeys()
public void setDepFldKeys(java.lang.String depFldKeys)
public java.util.Set<java.lang.String> getDepFldSet()
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getTrueActions()
public void setTrueActions(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> actions)
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getFalseActions()
public void setFalseActions(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> actions)
public abstract void execute(RuleExecuteContext executeContext)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getPreDescription()
public void setPreDescription(java.lang.String preDescription)
public java.lang.String toString()
toString
在类中 java.lang.Object