# Package org.apache.struts2.convention

package org.apache.struts2.convention

- Related Packages
  Package
  Description
  org.apache.struts2.convention.annotation
- Class
  Description
  AbstractActionNameBuilder
  ActionConfigBuilder
  This interface defines how the action configurations for the current web application can be constructed.
  ActionNameBuilder
  This interface defines the method that is used to create action names based on the name of a class.
  ClasspathConfigurationProvider
  Xwork will only reload configurations, if one ContainerProvider needs reloading, that's all this class does
  ClasspathPackageProvider
  This class is a configuration provider for the XWork configuration system.
  ConventionConstants
  Constants used to extend the Convention plugin
  ConventionsService
  This interface defines the conventions that are used by the convention plugin.
  ConventionsServiceImpl
  This class is the implementation of the `ConventionsService` interface and provides all of the defaults and annotation handling.
  ConventionUnknownHandler
  This class is the default unknown handler for all of the Convention plugin integration with XWork.
  ConventionUnknownHandler.Resource
  DefaultActionNameBuilder
  This class strips the word Action from the end of the class name and possibly lowercases the name as well depending on the value of the constant struts.convention.action.name.lowercase.
  DefaultClassFinder
  DefaultInterceptorMapBuilder
  Builds interceptor mappings from annotations.
  DefaultResultMapBuilder
  This class implements the ResultMapBuilder and traverses the web application content directory looking for reasonably named JSPs and other result types as well as annotations.
  InterceptorMapBuilder
  This interface defines how interceptors are built from annotations.
  PackageBasedActionConfigBuilder
  This class implements the ActionConfigBuilder interface.
  ReflectionTools
  This class has some reflection helpers.
  ResultMapBuilder
  This interface defines how results are constructed for an Action.
  SEOActionNameBuilder
  This class converts the class name into a SEO friendly name by recognizing camel casing and inserting dashes.
  StringTools
  This class is a String helper.