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

- Packages that use Marker
  Package | Description
  --- | ---
  org.apache.tapestry5.hibernate.modules |
  org.apache.tapestry5.internal.services | [INTERNAL USE ONLY] internal service classes; API subject to change
  org.apache.tapestry5.internal.services.assets | [INTERNAL USE ONLY] asset support services; API subject to change
  org.apache.tapestry5.ioc.modules |
  org.apache.tapestry5.modules |
  org.apache.tapestry5.spring.modules |

- - ### Uses of Marker in org.apache.tapestry5.hibernate.modules

    Classes in org.apache.tapestry5.hibernate.modules with annotations of type Marker
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HibernateCoreModule` Defines core services that support initialization of Hibernate and access to the Hibernate `Session`.

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

    Classes in org.apache.tapestry5.internal.services with annotations of type Marker
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AssetDispatcher` Recognizes requests where the path begins with "/asset/" (actually, as defined by the `SymbolConstants.ASSET_PATH_PREFIX` symbol), and delivers the content therein as a bytestream.
    `class` | `ClasspathAssetFactory` Generates Assets for files on the classpath.
    `class` | `ComponentInstanceResultProcessor`

  - ### Uses of Marker in org.apache.tapestry5.internal.services.assets

    Classes in org.apache.tapestry5.internal.services.assets with annotations of type Marker
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MasterResourceMinimizer` Implementation that delegates, via its configuration, to a real implementation based on the content type of the resource.

  - ### Uses of Marker in org.apache.tapestry5.ioc.modules

    Classes in org.apache.tapestry5.ioc.modules with annotations of type Marker
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TapestryIOCModule` Defines the base set of services for the Tapestry IOC container.

  - ### Uses of Marker in org.apache.tapestry5.modules

    Classes in org.apache.tapestry5.modules with annotations of type Marker
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AssetsModule`
    `class` | `InternalModule` `TapestryModule` has gotten too complicated and it is nice to demarkate public (and stable) from internal (and volatile).
    `class` | `PageLoadModule`
    `class` | `TapestryModule` The root module for Tapestry.

    Methods in org.apache.tapestry5.modules with annotations of type Marker
    Modifier and Type | Method and Description
    --- | ---
    `ComponentEventRequestHandler` | TapestryModule.`buildAjaxComponentEventRequestHandler(List<ComponentEventRequestFilter> configuration, org.slf4j.Logger logger, AjaxComponentEventRequestHandler terminator)` Builds the action request handler for Ajax requests, based on a pipeline around `AjaxComponentEventRequestHandler` .
    `ComponentEventResultProcessor` | TapestryModule.`buildAjaxComponentEventResultProcessor(Map<Class,ComponentEventResultProcessor> configuration, InvalidationEventHub hub)` The component event result processor used for Ajax-oriented component requests.
    `ApplicationInitializer` | TapestryModule.`buildApplicationInitializer(org.slf4j.Logger logger, List<ApplicationInitializerFilter> configuration)` Initializes the application, using a pipeline of `ApplicationInitializer`s.
    `static InvalidationEventHub` | TapestryModule.`buildComponentClassesInvalidationEventHub(InternalComponentInvalidationEventHub trueHub)` Exposes the public portion of the internal `InternalComponentInvalidationEventHub` service.
    `ComponentClassTransformWorker2` | TapestryModule.`buildComponentClassTransformWorker(List<ComponentClassTransformWorker2> configuration)` Allows the exact steps in the component class transformation process to be defined.
    `ComponentEventLinkTransformer` | TapestryModule.`buildComponentEventLinkTransformer(List<ComponentEventLinkTransformer> configuration)` Builds `ComponentEventLinkTransformer` service as a chain of command.
    `ComponentEventRequestHandler` | TapestryModule.`buildComponentEventRequestHandler(List<ComponentEventRequestFilter> configuration, org.slf4j.Logger logger, ComponentEventRequestHandlerImpl terminator)` Builds the component action request handler for traditional (non-Ajax) requests.
    `ComponentEventResultProcessor` | TapestryModule.`buildComponentEventResultProcessor(Map<Class,ComponentEventResultProcessor> configuration, InvalidationEventHub hub)` The component event result processor used for normal component requests.
    `static InvalidationEventHub` | TapestryModule.`buildComponentMessagesInvalidationEventHub(ComponentMessagesSource messagesSource)`
    `PlasticProxyFactory` | TapestryModule.`buildComponentProxyFactory(ComponentInstantiatorSource source)` Returns a `PlasticProxyFactory` that can be used to create extra classes around component classes.
    `ComponentTemplateLocator` | TapestryModule.`buildComponentTemplateLocator(List<ComponentTemplateLocator> configuration)` Builds the `ComponentTemplateLocator` as a chain of command.
    `static InvalidationEventHub` | TapestryModule.`buildComponentTemplatesInvalidationEventHub(ComponentTemplateSource templateSource)`
    `static AssetFactory` | AssetsModule.`buildContextAssetFactory(ApplicationGlobals globals, AssetPathConstructor assetPathConstructor, ResponseCompressionAnalyzer compressionAnalyzer, ResourceChangeTracker resourceChangeTracker, StreamableResourceSource streamableResourceSource)`
    `DataTypeAnalyzer` | TapestryModule.`buildDataTypeAnalyzer(List<DataTypeAnalyzer> configuration)` Analyzes properties to determine the data types, used to TapestryModule.provideDefaultBeanBlocks(org.apache.tapestry5.ioc.Configuration) locale display and edit blocks for properties.
    `Dispatcher` | TapestryModule.`buildMasterDispatcher(List<Dispatcher> configuration)` Ordered contributions to the MasterDispatcher service allow different URL matching strategies to occur.
    `StackTraceElementAnalyzer` | TapestryModule.`buildMasterStackTraceElementAnalyzer(List<StackTraceElementAnalyzer> configuration)`
    `ObjectRenderer` | TapestryModule.`buildObjectRenderer(Map<Class,ObjectRenderer> configuration)`
    `PageRenderLinkTransformer` | TapestryModule.`buildPageRenderLinkTransformer(List<PageRenderLinkTransformer> configuration)` Builds `PageRenderLinkTransformer` service as a chain of command.
    `RequestHandler` | TapestryModule.`buildRequestHandler(org.slf4j.Logger logger, List<RequestFilter> configuration, Dispatcher masterDispatcher)`
    `SessionPersistedObjectAnalyzer` | TapestryModule.`buildSessionPersistedObjectAnalyzer(Map<Class,SessionPersistedObjectAnalyzer> configuration)` The master SessionPersistedObjectAnalyzer.

  - ### Uses of Marker in org.apache.tapestry5.spring.modules

    Methods in org.apache.tapestry5.spring.modules with annotations of type Marker
    Modifier and Type | Method and Description
    --- | ---
    `static ApplicationContextCustomizer` | SpringModule.`buildApplicationContextCustomizer(List<ApplicationContextCustomizer> configuration, ChainBuilder builder)` Defines a chain-of-command for handling application context customization.

5.6.4 - Copyright © 2003-2021 The Apache Software Foundation.