站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss RULES 4.0.0.11754MR2 API 英文版文档

PropagationContext (Drools 4.0.0.11754MR2 API) - JBoss RULES 4.0.0.11754MR2 API 英文版文档


org.drools.spi
Interface PropagationContext

All Superinterfaces:
Serializable
All Known Implementing Classes:
PropagationContextImpl

public interface PropagationContext
extends Serializable


Field Summary
static int ASSERTION
           
static int MODIFICATION
           
static int RETRACTION
           
static int RULE_ADDITION
           
static int RULE_REMOVAL
           
 
Method Summary
 void addRetractedTuple(Rule rule, Activation activation)
           
 void clearRetractedTuples()
           
 Activation getActivationOrigin()
           
 int getActiveActivations()
           
 int getDormantActivations()
           
 long getPropagationNumber()
           
 Rule getRuleOrigin()
           
 int getType()
           
 Activation removeRetractedTuple(Rule rule, ReteTuple tuple)
           
 

Field Detail

ASSERTION

static final int ASSERTION
See Also:
Constant Field Values

RETRACTION

static final int RETRACTION
See Also:
Constant Field Values

MODIFICATION

static final int MODIFICATION
See Also:
Constant Field Values

RULE_ADDITION

static final int RULE_ADDITION
See Also:
Constant Field Values

RULE_REMOVAL

static final int RULE_REMOVAL
See Also:
Constant Field Values
Method Detail

getPropagationNumber

long getPropagationNumber()

getRuleOrigin

Rule getRuleOrigin()

getActivationOrigin

Activation getActivationOrigin()

getType

int getType()

getActiveActivations

int getActiveActivations()

getDormantActivations

int getDormantActivations()

addRetractedTuple

void addRetractedTuple(Rule rule,
                       Activation activation)

removeRetractedTuple

Activation removeRetractedTuple(Rule rule,
                                ReteTuple tuple)

clearRetractedTuples

void clearRetractedTuples()


Copyright © 2001-2007 JBoss Inc.. All Rights Reserved.