# Hierarchy For Package org.apache.struts2.portlet.interceptor

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.struts2.interceptor.AbstractInterceptor (implements org.apache.struts2.interceptor.ConditionalInterceptor)
    - com.opensymphony.xwork2.interceptor.AbstractInterceptor (implements com.opensymphony.xwork2.interceptor.ConditionalInterceptor)
      - org.apache.struts2.portlet.interceptor.PortletAwareInterceptor (implements org.apache.struts2.StrutsStatics)
      - org.apache.struts2.portlet.interceptor.PortletStateInterceptor
  - org.apache.struts2.portlet.interceptor.PortletPrincipalProxy (implements org.apache.struts2.interceptor.PrincipalProxy)
  - org.apache.struts2.portlet.interceptor.ServletPortletPreferences (implements javax.portlet.PortletPreferences)

## Interface Hierarchy

- org.apache.struts2.portlet.action.PortletContextAware
  - org.apache.struts2.portlet.interceptor.PortletContextAware
- org.apache.struts2.portlet.action.PortletPreferencesAware
  - org.apache.struts2.portlet.interceptor.PortletPreferencesAware
- org.apache.struts2.portlet.action.PortletRequestAware
  - org.apache.struts2.portlet.interceptor.PortletRequestAware
- org.apache.struts2.portlet.action.PortletResponseAware
  - org.apache.struts2.portlet.interceptor.PortletResponseAware

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.