Uses of Package
org.apache.tapestry5.ioc.annotations

Package
Description
Support for a standard way of presenting alerts to the user, via the AlertManager service combined with the Alerts component.
Contains annotations, primarily those used inside component classes as well as a few specific to the tapestry-core services layer.
 
 
Support for JSR-303 Bean Validation via the Hibernate validator implementation
 
Allows Clojure functions to be injected into Tapestry services and components
 
 
 
 
Base components intended to be extended by other components rather than used directly in templates.
The set of core pages available in all Tapestry applications
Provides support for simple CRUD applications built on top of Tapestry and Hibernate
Annotations for using Hibernate within Tapestry components or services
 
 
 
 
 
 
 
 
 
 
[INTERNAL USE ONLY] internal support classes; API subject to change.
[INTERNAL USE ONLY] support classes for the Dynamic component; API subject to change
[INTERNAL USE ONLY] support classes for the JMX module; API subject to change
[INTERNAL USE ONLY] support classes for the JPA module; API subject to change
 
[INTERNAL USE ONLY] support classes for assembling and loading pages; API subject to change
[INTERNAL USE ONLY] support classes for component template rendering; API subject to change
[INTERNAL USE ONLY] internal service classes; API subject to change
[INTERNAL USE ONLY] AJAX support services; API subject to change
[INTERNAL USE ONLY] asset support services; API subject to change
 
[INTERNAL USE ONLY] JavaScript support implementations; API subject to change
[INTERNAL USE ONLY] link transformation support implementations; API subject to change
[INTERNAL USE ONLY] page structure implementation details; API subject to change.
 
[INTERNAL USE ONLY] testing support implementation classes; API subject to change
[INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.
A code-centric, high-performance, simple Inversion of Control container
Annotations for Tapestry IOC services
Tapestry IOC service definitions
[INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change.
[INTERNAL USE ONLY] Support for cron-like services in Tapestry IOC; API subject to change.
 
Tapestry IOC service interfaces
 
 
 
Provides support for simple CRUD applications built on top of Tapestry and JPA
JPA annotations
 
Optional module that allows JSON objects to be used with the TypeCoercer service, when the tapestry-ioc module is present.
Kaptcha annotations
 
 
 
 
 
 
Core services
Various services for assets (e.g., images, JavaScript and CSS files)
A more structured approach to tracking how compatibility features are enabled, as well as tracking compatibility exceptions.
Support for the built-in "T5Dashboard" page.
Support for Javascript (and CSS), including dynamically-added JavaScript and services that manage dynamically-added links to JavaScript (and CSS) assets.
Services supporting link transformation.
Services supporting component and application message catalogs.
Services for extracting component metadata.
Services for locating and loading pages and component resources.
Services related to Tapestry's REST support, including OpenAPI 3.0 description generation.
Interfaces support a simple whitelist-based security model to protect page access.
Template services
Support for component class transformation.
 
Integration of Tapestry with the Spring Inversion Of Control Container
 
Support for testing Tapestry pages
[INTERNAL USE ONLY] support services for the Tapestry-upload module; API subject to change
 
Validators for use by Tapestry (and custom) form field components.