# Uses of Package
org.apache.struts2.interceptor

Packages that use org.apache.struts2.interceptor
Package
Description
org.apache.struts2
Main XWork interfaces and classes.
org.apache.struts2.action
org.apache.struts2.config.entities
Configuration entity classes.
org.apache.struts2.dispatcher
This package contains a reimagining of the traditional Struts filter dispatchers.
org.apache.struts2.factory
org.apache.struts2.interceptor
Interceptor classes.
org.apache.struts2.interceptor.annotations
Interceptor annotations.
org.apache.struts2.interceptor.csp
org.apache.struts2.interceptor.debugging
org.apache.struts2.interceptor.httpmethod
org.apache.struts2.interceptor.parameter
org.apache.struts2.interceptor.servlet
org.apache.struts2.interceptor.validation
org.apache.struts2.mock
XWork specific mock classes.
org.apache.struts2.validator
XWork validation subsystem.
org.apache.struts2.validator.validators
XWork default validator classes.

- Classes in org.apache.struts2.interceptor used by org.apache.struts2
  Class
  Description
  ConditionalInterceptor
  A marking interface, when implemented allows to conditionally execute a given interceptor within the current action invocation.
  Interceptor
  PreResultListener
  PreResultListeners may be registered with an `ActionInvocation` to get a callback after the `Action` has been executed but before the `Result` is executed.
  ValidationAware
  ValidationAware classes can accept Action (class level) or field level error messages.
  WithLazyParams.LazyParamInjector
- Classes in org.apache.struts2.interceptor used by org.apache.struts2.action
  Class
  Description
  PrincipalProxy
  Proxy interface used together with PrincipalAware interface.
  ValidationAware
  ValidationAware classes can accept Action (class level) or field level error messages.
- Classes in org.apache.struts2.interceptor used by org.apache.struts2.config.entities
  Class
  Description
  Interceptor
- Classes in org.apache.struts2.interceptor used by org.apache.struts2.dispatcher
  Class
  Description
  ValidationAware
  ValidationAware classes can accept Action (class level) or field level error messages.
- Classes in org.apache.struts2.interceptor used by org.apache.struts2.factory
  Class
  Description
  Interceptor
- Classes in org.apache.struts2.interceptor used by org.apache.struts2.interceptor
  Class
  Description
  AbstractFileUploadInterceptor
  AbstractInterceptor
  Provides default implementations of optional lifecycle methods
  ConditionalInterceptor
  A marking interface, when implemented allows to conditionally execute a given interceptor within the current action invocation.
  ConversionErrorInterceptor
  ConversionErrorInterceptor adds conversion errors from the ActionContext to the Action's field errors.
  CookieProvider
  Action can create cookies which will be stored in response
  DateTextFieldInterceptor.DateWord
  ExceptionHolder
  A simple wrapper around an exception, providing an easy way to print out the stack trace of the exception as well as a way to get a handle on the exception itself.
  I18nInterceptor.AcceptLanguageLocaleHandler
  I18nInterceptor.LocaleHandler
  Uses to handle reading/storing Locale from/in different locations
  I18nInterceptor.RequestLocaleHandler
  I18nInterceptor.Storage
  Interceptor
  MessageStoreInterceptor
  MessageStorePreResultListener
  This listener is used by `MessageStoreInterceptor` to store messages in HttpSession just before result will be executed.
  MethodFilterInterceptor
  PreResultListener
  PreResultListeners may be registered with an `ActionInvocation` to get a callback after the `Action` has been executed but before the `Result` is executed.
  ResourceIsolationPolicy
  Interface for the resource isolation policies to be used for fetch metadata checks.
  TokenInterceptor
- Classes in org.apache.struts2.interceptor used by org.apache.struts2.interceptor.annotations
  Class
  Description
  AbstractInterceptor
  Provides default implementations of optional lifecycle methods
  ConditionalInterceptor
  A marking interface, when implemented allows to conditionally execute a given interceptor within the current action invocation.
  Interceptor
  PreResultListener
  PreResultListeners may be registered with an `ActionInvocation` to get a callback after the `Action` has been executed but before the `Result` is executed.
- Classes in org.apache.struts2.interceptor used by org.apache.struts2.interceptor.csp
  Class
  Description
  AbstractInterceptor
  Provides default implementations of optional lifecycle methods
  ConditionalInterceptor
  A marking interface, when implemented allows to conditionally execute a given interceptor within the current action invocation.
  Interceptor
- Classes in org.apache.struts2.interceptor used by org.apache.struts2.interceptor.debugging
  Class
  Description
  AbstractInterceptor
  Provides default implementations of optional lifecycle methods
  ConditionalInterceptor
  A marking interface, when implemented allows to conditionally execute a given interceptor within the current action invocation.
  Interceptor
- Classes in org.apache.struts2.interceptor used by org.apache.struts2.interceptor.httpmethod
  Class
  Description
  AbstractInterceptor
  Provides default implementations of optional lifecycle methods
  ConditionalInterceptor
  A marking interface, when implemented allows to conditionally execute a given interceptor within the current action invocation.
  Interceptor
- Classes in org.apache.struts2.interceptor used by org.apache.struts2.interceptor.parameter
  Class
  Description
  AbstractInterceptor
  Provides default implementations of optional lifecycle methods
  ConditionalInterceptor
  A marking interface, when implemented allows to conditionally execute a given interceptor within the current action invocation.
  Interceptor
  MethodFilterInterceptor
- Classes in org.apache.struts2.interceptor used by org.apache.struts2.interceptor.servlet
  Class
  Description
  PrincipalProxy
  Proxy interface used together with PrincipalAware interface.
- Classes in org.apache.struts2.interceptor used by org.apache.struts2.interceptor.validation
  Class
  Description
  AbstractInterceptor
  Provides default implementations of optional lifecycle methods
  ConditionalInterceptor
  A marking interface, when implemented allows to conditionally execute a given interceptor within the current action invocation.
  Interceptor
  MethodFilterInterceptor
- Classes in org.apache.struts2.interceptor used by org.apache.struts2.mock
  Class
  Description
  AbstractInterceptor
  Provides default implementations of optional lifecycle methods
  ConditionalInterceptor
  A marking interface, when implemented allows to conditionally execute a given interceptor within the current action invocation.
  Interceptor
  PreResultListener
  PreResultListeners may be registered with an `ActionInvocation` to get a callback after the `Action` has been executed but before the `Result` is executed.
- Classes in org.apache.struts2.interceptor used by org.apache.struts2.validator
  Class
  Description
  AbstractInterceptor
  Provides default implementations of optional lifecycle methods
  ConditionalInterceptor
  A marking interface, when implemented allows to conditionally execute a given interceptor within the current action invocation.
  Interceptor
  MethodFilterInterceptor
  ValidationAware
  ValidationAware classes can accept Action (class level) or field level error messages.
- Classes in org.apache.struts2.interceptor used by org.apache.struts2.validator.validators
  Class
  Description
  ValidationAware
  ValidationAware classes can accept Action (class level) or field level error messages.