## Uses of Class
org.apache.tapestry5.ioc.annotations.UsesOrderedConfiguration

- Packages that use UsesOrderedConfiguration
  Package | Description
  --- | ---
  org.apache.tapestry5.beanvalidator | Support for JSR-303 Bean Validation via the Hibernate validator implementation
  org.apache.tapestry5.clojure | Allows Clojure functions to be injected into Tapestry services and components
  org.apache.tapestry5.hibernate | Provides support for simple CRUD applications built on top of Tapestry and Hibernate
  org.apache.tapestry5.internal.services | [INTERNAL USE ONLY] internal service classes; API subject to change
  org.apache.tapestry5.ioc.services | Tapestry IOC service interfaces
  org.apache.tapestry5.mongodb |
  org.apache.tapestry5.services | Core services
  org.apache.tapestry5.services.dashboard | Support for the built-in "T5Dashboard" page.
  org.apache.tapestry5.services.javascript | Support for Javascript (and CSS), including dynamically-added JavaScript and services that manage dynamically-added links to JavaScript (and CSS) assets.
  org.apache.tapestry5.services.linktransform | Services supporting link transformation.
  org.apache.tapestry5.services.messages | Services supporting component and application message catalogs.
  org.apache.tapestry5.services.security | Interfaces support a simple whitelist-based security model to protect page access.
  org.apache.tapestry5.services.templates | Template services
  org.apache.tapestry5.services.transform | Support for component class transformation.
  org.apache.tapestry5.spring | Integration of Tapestry with the Spring Inversion Of Control Container

- - ### Uses of UsesOrderedConfiguration in org.apache.tapestry5.beanvalidator

    Classes in org.apache.tapestry5.beanvalidator with annotations of type UsesOrderedConfiguration
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `BeanValidatorSource` Creates `ValidatorFactory`.

  - ### Uses of UsesOrderedConfiguration in org.apache.tapestry5.clojure

    Classes in org.apache.tapestry5.clojure with annotations of type UsesOrderedConfiguration
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MethodToFunctionSymbolMapper` Maps a method from a service interface to a fully-qualified Clojure function name, as a Clojure `Symbol`.

  - ### Uses of UsesOrderedConfiguration in org.apache.tapestry5.hibernate

    Classes in org.apache.tapestry5.hibernate with annotations of type UsesOrderedConfiguration
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `HibernateSessionSource` Responsible for creating a Hibernate session as needed.

  - ### Uses of UsesOrderedConfiguration in org.apache.tapestry5.internal.services

    Classes in org.apache.tapestry5.internal.services with annotations of type UsesOrderedConfiguration
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `LinkSource` A source for `Link` objects.

  - ### Uses of UsesOrderedConfiguration in org.apache.tapestry5.ioc.services

    Classes in org.apache.tapestry5.ioc.services with annotations of type UsesOrderedConfiguration
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MasterObjectProvider` A service that acts as a chain-of-command over a number of `ObjectProvider`, but allows for the case where no object may be provided.
    `class` | `ServiceConfigurationListenerHub` Service that collects the `ServiceConfigurationListener`s.
    `interface` | `SymbolSource` Used to manage symbols, configuration properties whose value is evaluated at runtime.

  - ### Uses of UsesOrderedConfiguration in org.apache.tapestry5.mongodb

    Classes in org.apache.tapestry5.mongodb with annotations of type UsesOrderedConfiguration
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MongoDBSource`

  - ### Uses of UsesOrderedConfiguration in org.apache.tapestry5.services

    Classes in org.apache.tapestry5.services with annotations of type UsesOrderedConfiguration
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ApplicationInitializer` Service interface for initializing Tapestry for the application.
    `interface` | `ClasspathAssetProtectionRule` Chain-of-responsibility service which defines rules for blocking access to classpath resources based on their paths.
    `interface` | `ComponentEventRequestHandler` Handler interface for component event requests.
    `interface` | `ComponentLibraryInfoSource` Service that provides information about component libraries.
    `interface` | `ComponentRequestHandler` A facade around `ComponentEventRequestHandler` and `PageRenderRequestHandler` that allows for simplified filters that cover both types of requests.
    `interface` | `DataTypeAnalyzer` Used by `BeanModelSource` to identify the type of data associated with a particular property (represented as a `PropertyAdapter`).
    `interface` | `Dispatcher` A dispatcher is responsible for recognizing an incoming request.
    `interface` | `HttpServletRequestHandler` The first step in handing an incoming request to the servlet filter, this constructed as a pipeline.
    `interface` | `MarkupRenderer` An object which will perform rendering of a page (or portion of a page).
    `interface` | `PageRenderRequestHandler` Handles a invocation related to rendering out a pages complete content.
    `interface` | `PartialMarkupRenderer` Defines an Ajax-oriented partial page render, wherein a render of a portion of a page occurs, and the content is stored into a key ("content") of a `JSONObject`, which is sent to the client side as the final response.
    `interface` | `RequestHandler` Service interface for the RequestHandler pipeline service.
    `interface` | `ServletApplicationInitializer` Service interface for initializing a servlet application, as a pipeline.
    `interface` | `StackTraceElementAnalyzer` Used by `ExceptionDisplay` to characterize each stack frame that is presented.
    `interface` | `ValidationConstraintGenerator` Invoked to generate a list of validation constraint strings for a property.

  - ### Uses of UsesOrderedConfiguration in org.apache.tapestry5.services.dashboard

    Classes in org.apache.tapestry5.services.dashboard with annotations of type UsesOrderedConfiguration
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `DashboardManager` Organizes the tabs on the `T5Dashboard` page.

  - ### Uses of UsesOrderedConfiguration in org.apache.tapestry5.services.javascript

    Classes in org.apache.tapestry5.services.javascript with annotations of type UsesOrderedConfiguration
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ExtensibleJavaScriptStack` An extensible implementation of `JavaScriptStack` that can be used as the implementation of a service.

  - ### Uses of UsesOrderedConfiguration in org.apache.tapestry5.services.linktransform

    Classes in org.apache.tapestry5.services.linktransform with annotations of type UsesOrderedConfiguration
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ComponentEventLinkTransformer` Allows for selective replacement of the default `Link` used to represent a component event request.
    `interface` | `PageRenderLinkTransformer` Allows the default `Link` for a page render request to be replaced.

  - ### Uses of UsesOrderedConfiguration in org.apache.tapestry5.services.messages

    Classes in org.apache.tapestry5.services.messages with annotations of type UsesOrderedConfiguration
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ComponentMessagesSource` Used to connect a Tapestry component to its message catalog, or to obtain the application catalog (that all component message catalogs extend from).

  - ### Uses of UsesOrderedConfiguration in org.apache.tapestry5.services.security

    Classes in org.apache.tapestry5.services.security with annotations of type UsesOrderedConfiguration
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ClientWhitelist` Analyzes the current request to see if it is on the whitelist (of clients with access to certain key pages).

  - ### Uses of UsesOrderedConfiguration in org.apache.tapestry5.services.templates

    Classes in org.apache.tapestry5.services.templates with annotations of type UsesOrderedConfiguration
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ComponentTemplateLocator` Deprecated. Deprecated in 5.3, override or decorate `ComponentResourceSelector` instead.

  - ### Uses of UsesOrderedConfiguration in org.apache.tapestry5.services.transform

    Classes in org.apache.tapestry5.services.transform with annotations of type UsesOrderedConfiguration
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ComponentClassTransformWorker2` Interface for a set of objects that can perform transformation of component classes.
    `interface` | `InjectionProvider2` Provides some form of injection when the value for an `Inject` annotation is present.

  - ### Uses of UsesOrderedConfiguration in org.apache.tapestry5.spring

    Classes in org.apache.tapestry5.spring with annotations of type UsesOrderedConfiguration
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ApplicationContextCustomizer` A bridge from Spring's approach to customizing the application context, over to Tapestry's approach.

5.6.0 - Copyright © 2003-2020 The Apache Software Foundation.