org.drools.spi
Interface PropagationContext

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
PropagationContextImpl

public interface PropagationContext
extends java.io.Serializable

 

Field Summary
static int ASSERTION
           
static int MODIFICATION
           
static int RETRACTION
           
static int RULE_ADDITION
           
static int RULE_REMOVAL
           
 
Method Summary
 Activation getActivationOrigin()
           
 long getPropagationNumber()
           
 Rule getRuleOrigin()
           
 int getType()
           
 

Field Detail

ASSERTION

public static final int ASSERTION
See Also:
Constant Field Values

RETRACTION

public static final int RETRACTION
See Also:
Constant Field Values

MODIFICATION

public static final int MODIFICATION
See Also:
Constant Field Values

RULE_ADDITION

public static final int RULE_ADDITION
See Also:
Constant Field Values

RULE_REMOVAL

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

getPropagationNumber

public long getPropagationNumber()

getRuleOrigin

public Rule getRuleOrigin()

getActivationOrigin

public Activation getActivationOrigin()

getType

public int getType()