# Hierarchy For Package org.red5.server.api

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.red5.server.api.Red5

## Interface Hierarchy

- org.red5.server.jmx.mxbeans.AttributeStoreMXBean
  - org.red5.server.api.IAttributeStore
    - org.red5.server.api.ICastingAttributeStore
      - org.red5.server.api.IConnection (also extends org.red5.server.api.ICoreObject)
    - org.red5.server.api.IClient
- org.red5.server.api.IApplicationContext
- org.red5.server.api.IApplicationLoader
- org.red5.server.api.IClientRegistry
- org.red5.server.api.event.IEventDispatcher
  - org.red5.server.api.ICoreObject (also extends org.red5.server.api.event.IEventHandler, org.red5.server.api.event.IEventListener)
    - org.red5.server.api.IConnection (also extends org.red5.server.api.ICastingAttributeStore)
- org.red5.server.api.event.IEventHandler
  - org.red5.server.api.ICoreObject (also extends org.red5.server.api.event.IEventDispatcher, org.red5.server.api.event.IEventListener)
    - org.red5.server.api.IConnection (also extends org.red5.server.api.ICastingAttributeStore)
- org.red5.server.api.event.IEventListener
  - org.red5.server.api.ICoreObject (also extends org.red5.server.api.event.IEventDispatcher, org.red5.server.api.event.IEventHandler)
    - org.red5.server.api.IConnection (also extends org.red5.server.api.ICastingAttributeStore)
- org.red5.server.api.IMappingStrategy
- org.red5.server.api.IServer
- org.springframework.core.io.ResourceLoader
  - org.springframework.core.io.support.ResourcePatternResolver
    - org.red5.server.api.IContext

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.red5.server.api.IConnection.Encoding