# Uses of Package
com.opensymphony.xwork2

- Packages that use com.opensymphony.xwork2
  Package | Description
  --- | ---
  com.opensymphony.xwork2 | Main XWork interfaces and classes.
  com.opensymphony.xwork2.config | Configuration core classes.
  com.opensymphony.xwork2.config.impl | Configuration implementation classes.
  com.opensymphony.xwork2.config.providers | Configuration provider classes.
  com.opensymphony.xwork2.conversion.impl |
  com.opensymphony.xwork2.factory |
  com.opensymphony.xwork2.interceptor | Interceptor classes.
  com.opensymphony.xwork2.interceptor.annotations | Interceptor annotations.
  com.opensymphony.xwork2.mock | XWork specific mock classes.
  com.opensymphony.xwork2.ognl |
  com.opensymphony.xwork2.ognl.accessor |
  com.opensymphony.xwork2.util | XWork util classes.
  com.opensymphony.xwork2.util.fs |
  com.opensymphony.xwork2.validator | XWork validation subsystem.
  com.opensymphony.xwork2.validator.validators | XWork default validator classes.
  org.apache.struts2 |
  org.apache.struts2.action |
  org.apache.struts2.components |
  org.apache.struts2.config | Classes for Struts configuration and property handling.
  org.apache.struts2.conversion |
  org.apache.struts2.dispatcher | This package contains a reimagining of the traditional Struts filter dispatchers.
  org.apache.struts2.dispatcher.mapper |
  org.apache.struts2.dispatcher.multipart | Classes to help dispatch multipart HTTP requests.
  org.apache.struts2.factory |
  org.apache.struts2.interceptor |
  org.apache.struts2.interceptor.csp |
  org.apache.struts2.interceptor.debugging |
  org.apache.struts2.interceptor.exec |
  org.apache.struts2.interceptor.httpmethod |
  org.apache.struts2.interceptor.parameter |
  org.apache.struts2.interceptor.validation |
  org.apache.struts2.result |
  org.apache.struts2.util |
  org.apache.struts2.util.fs |
  org.apache.struts2.views.freemarker |

- Classes in com.opensymphony.xwork2 used by com.opensymphony.xwork2
  Class and Description
  ActionContext Deprecated. since 6.7.0, use `ActionContext` instead.
  ActionEventListener Deprecated. since 6.7.0, use `ActionEventListener` instead.
  ActionInvocation Deprecated. since 6.7.0, use `ActionInvocation` instead.
  ActionProxy Deprecated.
  ActionProxyFactory The `ActionProxyFactory` is used to create `ActionProxy`s to be executed.
  AsyncManager Adds support for invoke async actions.
  FileManager Basic interface to access file on the File System and to monitor changes
  LocaleProvider Indicates that the implementing class can provide its own `Locale`.
  LocaleProviderFactory Allows delegate creation of `LocaleProvider` to another implementation provided by a user.
  LocalizedTextProvider
  ObjectFactory ObjectFactory is responsible for building the core framework objects.
  ResourceBundleTextProvider Extension Interface for TextProvider to help supporting ResourceBundles.
  Result Deprecated. since 6.7.0, use `Result` instead.
  TextProvider Provides access to `ResourceBundle`s and their underlying text messages.
  TextProviderFactory
  UnknownHandler Handles cases when the result or action is unknown.
  UnknownHandlerManager An unknown handler manager contains a list of UnknownHandler and iterates on them by order

- Classes in com.opensymphony.xwork2 used by com.opensymphony.xwork2.config
  Class and Description
  FileManager Basic interface to access file on the File System and to monitor changes
  FileManagerFactory Factory that creates FileManager, default to `DefaultFileManager`

- Classes in com.opensymphony.xwork2 used by com.opensymphony.xwork2.config.impl
  Class and Description
  ActionContext Deprecated. since 6.7.0, use `ActionContext` instead.

- Classes in com.opensymphony.xwork2 used by com.opensymphony.xwork2.config.providers
  Class and Description
  FileManager Basic interface to access file on the File System and to monitor changes
  FileManagerFactory Factory that creates FileManager, default to `DefaultFileManager`
  ObjectFactory ObjectFactory is responsible for building the core framework objects.

- Classes in com.opensymphony.xwork2 used by com.opensymphony.xwork2.conversion.impl
  Class and Description
  ActionContext Deprecated. since 6.7.0, use `ActionContext` instead.
  FileManagerFactory Factory that creates FileManager, default to `DefaultFileManager`
  ObjectFactory ObjectFactory is responsible for building the core framework objects.

- Classes in com.opensymphony.xwork2 used by com.opensymphony.xwork2.factory
  Class and Description
  ObjectFactory ObjectFactory is responsible for building the core framework objects.
  Result Deprecated. since 6.7.0, use `Result` instead.
  UnknownHandler Handles cases when the result or action is unknown.

- Classes in com.opensymphony.xwork2 used by com.opensymphony.xwork2.interceptor
  Class and Description
  ActionContext Deprecated. since 6.7.0, use `ActionContext` instead.
  ActionInvocation Deprecated. since 6.7.0, use `ActionInvocation` instead.
  ModelDriven Deprecated. since 6.7.0, use `ModelDriven` instead.

- Classes in com.opensymphony.xwork2 used by com.opensymphony.xwork2.interceptor.annotations
  Class and Description
  ActionInvocation Deprecated. since 6.7.0, use `ActionInvocation` instead.

- Classes in com.opensymphony.xwork2 used by com.opensymphony.xwork2.mock
  Class and Description
  ActionContext Deprecated. since 6.7.0, use `ActionContext` instead.
  ActionEventListener Deprecated. since 6.7.0, use `ActionEventListener` instead.
  ActionInvocation Deprecated. since 6.7.0, use `ActionInvocation` instead.
  ActionProxy Deprecated.
  Result Deprecated. since 6.7.0, use `Result` instead.

- Classes in com.opensymphony.xwork2 used by com.opensymphony.xwork2.ognl
  Class and Description
  ActionContext Deprecated. since 6.7.0, use `ActionContext` instead.
  TextProvider Provides access to `ResourceBundle`s and their underlying text messages.

- Classes in com.opensymphony.xwork2 used by com.opensymphony.xwork2.ognl.accessor
  Class and Description
  ObjectFactory ObjectFactory is responsible for building the core framework objects.

- Classes in com.opensymphony.xwork2 used by com.opensymphony.xwork2.util
  Class and Description
  ActionContext Deprecated. since 6.7.0, use `ActionContext` instead.
  LocalizedTextProvider

- Classes in com.opensymphony.xwork2 used by com.opensymphony.xwork2.util.fs
  Class and Description
  FileManager Basic interface to access file on the File System and to monitor changes
  FileManagerFactory Factory that creates FileManager, default to `DefaultFileManager`

- Classes in com.opensymphony.xwork2 used by com.opensymphony.xwork2.validator
  Class and Description
  ActionInvocation Deprecated. since 6.7.0, use `ActionInvocation` instead.
  ActionProxy Deprecated.
  FileManager Basic interface to access file on the File System and to monitor changes
  FileManagerFactory Factory that creates FileManager, default to `DefaultFileManager`
  LocaleProvider Indicates that the implementing class can provide its own `Locale`.
  ObjectFactory ObjectFactory is responsible for building the core framework objects.
  TextProvider Provides access to `ResourceBundle`s and their underlying text messages.
  TextProviderFactory

- Classes in com.opensymphony.xwork2 used by com.opensymphony.xwork2.validator.validators
  Class and Description
  LocaleProvider Indicates that the implementing class can provide its own `Locale`.
  TextProvider Provides access to `ResourceBundle`s and their underlying text messages.
  TextProviderFactory

- Classes in com.opensymphony.xwork2 used by org.apache.struts2
  Class and Description
  ActionContext Deprecated. since 6.7.0, use `ActionContext` instead.
  LocaleProvider Indicates that the implementing class can provide its own `Locale`.
  TextProvider Provides access to `ResourceBundle`s and their underlying text messages.

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.action
  Class and Description
  ActionSupport Deprecated. since 6.7.0, use `ActionSupport` instead.
  LocaleProvider Indicates that the implementing class can provide its own `Locale`.
  TextProvider Provides access to `ResourceBundle`s and their underlying text messages.

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.components
  Class and Description
  ActionProxy Deprecated.
  ActionProxyFactory The `ActionProxyFactory` is used to create `ActionProxy`s to be executed.
  LocaleProviderFactory Allows delegate creation of `LocaleProvider` to another implementation provided by a user.
  LocalizedTextProvider
  ObjectFactory ObjectFactory is responsible for building the core framework objects.
  TextProvider Provides access to `ResourceBundle`s and their underlying text messages.
  TextProviderFactory

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.config
  Class and Description
  ActionInvocation Deprecated. since 6.7.0, use `ActionInvocation` instead.

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.conversion
  Class and Description
  ObjectFactory ObjectFactory is responsible for building the core framework objects.

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.dispatcher
  Class and Description
  ActionContext Deprecated. since 6.7.0, use `ActionContext` instead.
  ActionProxy Deprecated.
  ActionProxyFactory The `ActionProxyFactory` is used to create `ActionProxy`s to be executed.
  ActionSupport Deprecated. since 6.7.0, use `ActionSupport` instead.
  LocaleProvider Indicates that the implementing class can provide its own `Locale`.
  LocaleProviderFactory Allows delegate creation of `LocaleProvider` to another implementation provided by a user.
  ObjectFactory ObjectFactory is responsible for building the core framework objects.
  TextProvider Provides access to `ResourceBundle`s and their underlying text messages.

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.dispatcher.mapper
  Class and Description
  Result Deprecated. since 6.7.0, use `Result` instead.

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.dispatcher.multipart
  Class and Description
  LocaleProvider Indicates that the implementing class can provide its own `Locale`.
  LocaleProviderFactory Allows delegate creation of `LocaleProvider` to another implementation provided by a user.

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.factory
  Class and Description
  ActionInvocation Deprecated. since 6.7.0, use `ActionInvocation` instead.
  ActionProxy Deprecated.
  ActionProxyFactory The `ActionProxyFactory` is used to create `ActionProxy`s to be executed.
  DefaultActionProxy The Default ActionProxy implementation
  DefaultActionProxyFactory Default factory for `ActionProxyFactory`.
  ObjectFactory ObjectFactory is responsible for building the core framework objects.
  Result Deprecated. since 6.7.0, use `Result` instead.

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.interceptor
  Class and Description
  ActionContext Deprecated. since 6.7.0, use `ActionContext` instead.
  ActionInvocation Deprecated. since 6.7.0, use `ActionInvocation` instead.
  ActionProxy Deprecated.
  LocaleProviderFactory Allows delegate creation of `LocaleProvider` to another implementation provided by a user.
  LocalizedTextProvider
  ObjectFactory ObjectFactory is responsible for building the core framework objects.
  TextProvider Provides access to `ResourceBundle`s and their underlying text messages.
  TextProviderFactory

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.interceptor.csp
  Class and Description
  ActionInvocation Deprecated. since 6.7.0, use `ActionInvocation` instead.

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.interceptor.debugging
  Class and Description
  ActionInvocation Deprecated. since 6.7.0, use `ActionInvocation` instead.

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.interceptor.exec
  Class and Description
  ActionInvocation Deprecated. since 6.7.0, use `ActionInvocation` instead.

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.interceptor.httpmethod
  Class and Description
  ActionInvocation Deprecated. since 6.7.0, use `ActionInvocation` instead.

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.interceptor.parameter
  Class and Description
  ActionContext Deprecated. since 6.7.0, use `ActionContext` instead.
  ActionInvocation Deprecated. since 6.7.0, use `ActionInvocation` instead.

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.interceptor.validation
  Class and Description
  ActionInvocation Deprecated. since 6.7.0, use `ActionInvocation` instead.

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.result
  Class and Description
  ActionInvocation Deprecated. since 6.7.0, use `ActionInvocation` instead.
  ActionProxy Deprecated.
  ActionProxyFactory The `ActionProxyFactory` is used to create `ActionProxy`s to be executed.
  Result Deprecated. since 6.7.0, use `Result` instead.

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.util
  Class and Description
  ActionInvocation Deprecated. since 6.7.0, use `ActionInvocation` instead.

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.util.fs
  Class and Description
  FileManager Basic interface to access file on the File System and to monitor changes

- Classes in com.opensymphony.xwork2 used by org.apache.struts2.views.freemarker
  Class and Description
  ActionInvocation Deprecated. since 6.7.0, use `ActionInvocation` instead.
  FileManagerFactory Factory that creates FileManager, default to `DefaultFileManager`

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