public class RuleRemovalContext extends Object implements Externalizable
Modifier and Type | Class and Description |
---|---|
static interface |
RuleRemovalContext.CleanupAdapter |
Constructor and Description |
---|
RuleRemovalContext(org.kie.api.definition.rule.Rule rule) |
Modifier and Type | Method and Description |
---|---|
RuleRemovalContext.CleanupAdapter |
getCleanupAdapter() |
org.kie.api.definition.rule.Rule |
getRule()
Returns the reference to the rule being removed from the kbase
|
InternalRuleBase |
getRuleBase() |
void |
readExternal(ObjectInput in) |
void |
setCleanupAdapter(RuleRemovalContext.CleanupAdapter cleanupAdapter) |
void |
setRuleBase(InternalRuleBase ruleBase) |
void |
writeExternal(ObjectOutput out) |
public RuleRemovalContext(org.kie.api.definition.rule.Rule rule)
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public org.kie.api.definition.rule.Rule getRule()
public void setCleanupAdapter(RuleRemovalContext.CleanupAdapter cleanupAdapter)
public RuleRemovalContext.CleanupAdapter getCleanupAdapter()
public InternalRuleBase getRuleBase()
public void setRuleBase(InternalRuleBase ruleBase)
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.