| Interface | Description | 
|---|---|
| ActivationState | Interface for specifying a state that an activation can be in. | 
| Event<EventAtom> | |
| EventFilter<EventAtom> | Interface for filters | 
| EventHandler<EventAtom> | Basic interface for handling a given event received from an  EventSource. | 
| EventRealm | An event realm provides event sources that create events of the type specified by the realm and event handlers that
 can process these events. | 
| EventSource<EventAtom> | Basic interface that represents a source that is able to send notifications on events | 
| EventSourceSpecification<EventAtom> | |
| EventType | Interface for specifying a type of event that is provided by an event source. | 
| Class | Description | 
|---|---|
| AbstractRuleInstanceBuilder<EventAtom> | 
| Enum | Description | 
|---|---|
| EventType.RuleEngineEventType |