# Hierarchy For Package org.red5.server

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - org.red5.server.ClientList<E>
  - org.red5.server.AttributeStore (implements org.red5.server.api.ICastingAttributeStore)
    - org.red5.server.BaseConnection (implements org.red5.server.api.IConnection)
    - org.red5.server.Client (implements org.red5.server.api.IClient)
    - org.red5.server.PersistableAttributeStore (implements org.red5.server.api.persistence.IPersistable)
  - org.red5.server.Bootstrap
  - org.red5.server.ClientRegistry (implements org.red5.server.jmx.mxbeans.ClientRegistryMXBean, org.red5.server.api.IClientRegistry)
  - org.red5.server.Context (implements org.springframework.context.ApplicationContextAware, org.red5.server.jmx.mxbeans.ContextMXBean, org.red5.server.api.IContext)
  - org.red5.server.ContextLoader (implements org.springframework.context.ApplicationContextAware, org.red5.server.jmx.mxbeans.ContextLoaderMXBean, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean)
  - org.red5.server.CoreHandler (implements org.red5.server.jmx.mxbeans.CoreHandlerMXBean, org.red5.server.api.scope.IScopeHandler)
  - org.red5.server.Launcher
  - org.red5.server.LoaderBase (implements org.springframework.context.ApplicationContextAware)
  - org.red5.server.MappingStrategy (implements org.red5.server.api.IMappingStrategy)
  - org.red5.server.Server (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.red5.server.api.IServer)
  - org.red5.server.Shutdown