# Hierarchy For Package org.apache.ignite.client.events

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.ignite.client.events.ClientFailEvent (implements org.apache.ignite.client.events.ClientLifecycleEvent)
  - org.apache.ignite.client.events.ClientStartEvent (implements org.apache.ignite.client.events.ClientLifecycleEvent)
  - org.apache.ignite.client.events.ClientStopEvent (implements org.apache.ignite.client.events.ClientLifecycleEvent)
  - org.apache.ignite.client.events.ConnectionDescription
  - org.apache.ignite.client.events.ConnectionEvent
    - org.apache.ignite.client.events.ConnectionClosedEvent
    - org.apache.ignite.client.events.HandshakeFailEvent
    - org.apache.ignite.client.events.HandshakeStartEvent
    - org.apache.ignite.client.events.HandshakeSuccessEvent
  - org.apache.ignite.client.events.RequestEvent
    - org.apache.ignite.client.events.RequestFailEvent
    - org.apache.ignite.client.events.RequestStartEvent
    - org.apache.ignite.client.events.RequestSuccessEvent

## Interface Hierarchy

- org.apache.ignite.client.events.ClientLifecycleEvent
- java.util.EventListener
  - org.apache.ignite.client.events.ClientLifecycleEventListener
  - org.apache.ignite.client.events.ConnectionEventListener
  - org.apache.ignite.client.events.RequestEventListener