# Uses of Package
org.kie.api.event.rule

- Packages that use org.kie.api.event.rule
  Package | Description
  --- | ---
  org.kie.api.event | Comprehensive event API for all parts of the platform.
  org.kie.api.event.rule | Events emitted while rules are executing.
  org.kie.api.runtime | The runtime engine classes, including KieSession and StatelessKieSession.
  org.kie.api.runtime.manager |

- Classes in org.kie.api.event.rule used by org.kie.api.event
  Class | Description
  --- | ---
  RuleRuntimeEventManager |

- Classes in org.kie.api.event.rule used by org.kie.api.event.rule
  Class | Description
  --- | ---
  AfterMatchFiredEvent |
  AgendaEventListener |
  AgendaGroupEvent |
  AgendaGroupPoppedEvent |
  AgendaGroupPushedEvent |
  BeforeMatchFiredEvent |
  MatchCancelledCause |
  MatchCancelledEvent |
  MatchCreatedEvent |
  MatchEvent |
  ObjectDeletedEvent |
  ObjectInsertedEvent |
  ObjectUpdatedEvent |
  RuleFlowGroupActivatedEvent |
  RuleFlowGroupDeactivatedEvent |
  RuleFlowGroupEvent |
  RuleRuntimeEvent |
  RuleRuntimeEventListener |

- Classes in org.kie.api.event.rule used by org.kie.api.runtime
  Class | Description
  --- | ---
  RuleRuntimeEventManager |

- Classes in org.kie.api.event.rule used by org.kie.api.runtime.manager
  Class | Description
  --- | ---
  AgendaEventListener |
  RuleRuntimeEventListener |