Modifier and Type | Method and Description |
---|---|
com.google.common.collect.Table<ActivationState,EventType,ActivationState> |
ActivationLifeCycle.getStateTransitionTable()
Returns a copy of the transition table.
|
Modifier and Type | Method and Description |
---|---|
ActivationState |
RuleInstance.activationStateTransition(Activation<EventAtom> activation,
EventType event)
Performs the state transition on the given activation in response to the specified event
using the life-cycle defined in the rule specification.
|
boolean |
ActivationLifeCycle.addStateTransition(ActivationState from,
EventType event,
ActivationState to)
Extends the life cycle with a new transition that is created
from the given state, labeled with the given event and leading
to the given state.
|
ActivationState |
ActivationLifeCycle.nextActivationState(ActivationState currentState,
EventType event)
Returns the state in the life cycle that is defined as the next state
from the given current state in response to the given event.
|
Modifier and Type | Class and Description |
---|---|
static class |
EventType.RuleEngineEventType |
Modifier and Type | Method and Description |
---|---|
EventType |
Event.getEventType() |
Modifier and Type | Method and Description |
---|---|
void |
ConflictSetUpdater.activationChanged(Activation<?> activation,
ActivationState oldState,
EventType event) |
Modifier and Type | Method and Description |
---|---|
void |
IActivationNotificationListener.activationChanged(Activation<?> activation,
ActivationState oldState,
EventType event)
This method is called by
ActivationNotificationProvider to relay changes to listeners. |
void |
ActivationNotificationProvider.notifyActivationChanged(Activation<?> activation,
ActivationState oldState,
EventType event)
Notifies listeners about an activation change.
|
Modifier and Type | Class and Description |
---|---|
class |
IncQueryEventTypeEnum
This enumeration defines the initial set of events that are
defined for the EVM.
|
Modifier and Type | Method and Description |
---|---|
EventType |
IncQueryEvent.getEventType() |
Modifier and Type | Method and Description |
---|---|
boolean |
UnmodifiableActivationLifeCycle.addStateTransition(ActivationState from,
EventType event,
ActivationState to) |