# Hierarchy For Package org.zkoss.zk.ui.http

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.zkoss.zk.ui.impl.AbstractExecution (implements org.zkoss.zk.ui.Execution, org.zkoss.zk.ui.sys.ExecutionCtrl)
    - org.zkoss.zk.ui.http.ExecutionImpl
  - org.zkoss.zk.ui.impl.AbstractUiFactory (implements org.zkoss.zk.ui.sys.UiFactory)
    - org.zkoss.zk.ui.http.SerializableUiFactory
    - org.zkoss.zk.ui.http.SimpleUiFactory
  - org.zkoss.zk.ui.impl.AbstractWebApp (implements org.zkoss.zk.ui.WebApp, org.zkoss.zk.ui.sys.WebAppCtrl)
    - org.zkoss.zk.ui.http.SimpleWebApp
  - org.zkoss.zk.ui.http.CspProviderImpl (implements org.zkoss.zk.ui.util.CspProvider)
  - org.zkoss.zk.ui.impl.DesktopRecycles
    - org.zkoss.zk.ui.http.DesktopRecycles
  - org.zkoss.zk.ui.http.DHtmlLayoutFilter (implements javax.servlet.Filter)
  - javax.portlet.GenericPortlet (implements javax.portlet.EventPortlet, javax.portlet.HeaderPortlet, javax.portlet.Portlet, javax.portlet.PortletConfig, javax.portlet.ResourceServingPortlet)
    - org.zkoss.zk.ui.http.DHtmlLayoutPortlet
  - javax.servlet.GenericServlet (implements java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig)
    - javax.servlet.http.HttpServlet
      - org.zkoss.zk.ui.http.DHtmlLayoutServlet
  - org.zkoss.zk.ui.http.HttpSessionListener23 (implements javax.servlet.http.HttpSessionAttributeListener, javax.servlet.http.HttpSessionListener, javax.servlet.ServletContextAttributeListener, javax.servlet.ServletContextListener)
    - org.zkoss.zk.ui.http.HttpSessionListener (implements javax.servlet.ServletRequestAttributeListener)
  - org.zkoss.zk.ui.http.I18Ns
  - org.zkoss.zk.ui.http.RichletFilter (implements javax.servlet.Filter)
  - org.zkoss.zk.ui.http.ScriptManagerImpl (implements org.zkoss.zk.ui.http.ScriptManager)
  - javax.websocket.server.ServerEndpointConfig.Configurator
    - org.zkoss.zk.ui.http.ZKWebSocket
  - org.zkoss.zk.ui.http.SessionResolverImpl (implements org.zkoss.zk.ui.sys.SessionResolver)
  - org.zkoss.zk.ui.http.SimpleSession (implements org.zkoss.zk.ui.Session, org.zkoss.zk.ui.sys.SessionCtrl)
    - org.zkoss.zk.ui.http.SerializableSession (implements javax.servlet.http.HttpSessionActivationListener, java.io.Serializable)
  - org.zkoss.zk.ui.http.SimpleSessionCache (implements org.zkoss.zk.ui.sys.SessionCache)
  - org.zkoss.zk.ui.http.Utils
  - org.zkoss.zk.ui.http.WcsExtendlet
  - org.zkoss.zk.ui.http.WebManager
  - org.zkoss.zk.ui.http.WpdExtendlet
  - org.zkoss.zk.ui.http.Wpds
  - org.zkoss.zk.ui.http.ZKWebSocket.ZKPrinciple (implements java.security.Principal)
  - org.zkoss.zk.ui.http.ZumlExtendlet (implements org.zkoss.web.util.resource.Extendlet)

## Interface Hierarchy

- org.zkoss.zk.ui.http.ScriptManager
- org.zkoss.zk.ui.http.WebManagerActivationListener