Uses of Package
org.apache.tapestry5.ioc.services
Packages that use org.apache.tapestry5.ioc.services
Package
Description
The set of core pages available in all Tapestry applications
[INTERNAL USE ONLY] internal support classes; API subject to change.
[INTERNAL USE ONLY] support classes for Alerts; API subject to change
[INTERNAL USE ONLY] JSR-303 Bean Validation implementation details; API subject to change
[INTERNAL USE ONLY] support classes for binding; API subject to change
[INTERNAL USE ONLY] support for Clojure functions; 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] internal service classes; 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] REST support classes; API subject to change
[INTERNAL USE ONLY] security support classes; API subject to change
[INTERNAL USE ONLY] support classes for the Spring IOC; 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.
[INTERNAL USE ONLY] translator implementation classes; API subject to change.
[INTERNAL USE ONLY] Tapestry IOC implementation details; API subject to change.
[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.
[INTERNAL USE ONLY] utility classes for Tapestry IOC services; API subject to change
Tapestry IOC service interfaces
Core services
[INTERNAL USE ONLY] support services for the Tapestry-upload module; API subject to change
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.beanvalidator.modulesClassDescriptionCreates a "shadow" of a property of an object.Stores the locale for the current thread.
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.clojure.modulesClassDescriptionA service which can assemble an implementation based on a command interface, and an ordered list of objects implementing that interface (the "commands").
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.corelib.pagesClassDescriptionProvided by the
ServiceActivityScoreboard
to track a single service's state and activity. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.hibernate.internalClassDescriptionA decorator used to create an interceptor that delegates each method's invocation to an
MethodAdvice
for advice.Scans the classpath for top-level classes within particular packages.Event hub for notifications when the IOCRegistry
shuts down.Deprecated. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.hibernate.modulesClassDescriptionManages per-thread data, and provides a way for listeners to know when such data should be cleaned up.Creates a "shadow" of a property of an object.
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.http.internal
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.http.internal.servicesClassDescriptionManages per-thread data, and provides a way for listeners to know when such data should be cleaned up.
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.http.internal.util
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.http.modulesClassDescriptionA service which can assemble an implementation based on a command interface, and an ordered list of objects implementing that interface (the "commands").Creates a pipeline from a service interface and an ordered list of filters.Creates a "shadow" of a property of an object.A service implementation builder that operates around a
StrategyRegistry
, implementing a version of the Gang of Four Strategy pattern. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.alertsClassDescriptionManages per-thread data, and provides a way for listeners to know when such data should be cleaned up.
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.beanvalidator
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.bindingsClassDescriptionUsed to manage symbols, configuration properties whose value is evaluated at runtime.
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.clojureClassDescriptionMarks services provided by this module that may need to be unambiguously referenced.
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.dynamicClassDescriptionUsed by
ClassNameLocator
to convert URLs from one protocol to another.Interface for objects which can periodically check for updates.Manages a set ofUpdateListener
s. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.jmx
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.jpaClassDescriptionScans the classpath for top-level classes within particular packages.Event hub for notifications when the IOC
Registry
shuts down.Deprecated.Deprecated in 5.4, usePerthreadManager.addThreadCleanupCallback(Runnable)
instead. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.mongodbClassDescriptionDeprecated.Deprecated in 5.4, use
PerthreadManager.addThreadCleanupCallback(Runnable)
instead. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.pageloadClassDescriptionManages per-thread data, and provides a way for listeners to know when such data should be cleaned up.Stores the locale for the current thread.
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.servicesClassDescriptionMarks services provided by this module that may need to be unambiguously referenced.Scans the classpath for top-level classes within particular packages.Used to scan a portion of the classpath for files that match a particular pattern, defined by a
ClasspathMatcher
.Used byClassNameLocator
to convert URLs from one protocol to another.A service that acts as a chain-of-command over a number ofObjectProvider
, but allows for the case where no object may be provided.Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.Used to manage symbols, configuration properties whose value is evaluated at runtime.Stores the locale for the current thread.Interface for objects which can periodically check for updates.Manages a set ofUpdateListener
s. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.services.assetsClassDescriptionUsed by
ClassNameLocator
to convert URLs from one protocol to another.Stores the locale for the current thread.Interface for objects which can periodically check for updates.Manages a set ofUpdateListener
s. -
-
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.services.restClassDescriptionScans the classpath for top-level classes within particular packages.Used to manage symbols, configuration properties whose value is evaluated at runtime.Stores the locale for the current thread.
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.services.securityClassDescriptionA service which can assemble an implementation based on a command interface, and an ordered list of objects implementing that interface (the "commands").
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.springClassDescriptionUsed to manage symbols, configuration properties whose value is evaluated at runtime.
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.structureClassDescriptionManages per-thread data, and provides a way for listeners to know when such data should be cleaned up.Provides access to per-thread (and, by extension, per-request) data, managed by the
PerthreadManager
. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.testClassDescriptionManages per-thread data, and provides a way for listeners to know when such data should be cleaned up.
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.transformClassDescriptionUsed by
LoggingDecorator
to track which exceptions have been logged during the current request (the ExceptionTracker is perthread).Used from a service advice method to identify methods with theOperation
annotation, and add advice for those methods.Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.Used to manage symbols, configuration properties whose value is evaluated at runtime. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.translator
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.internalClassDescriptionA decorator used to create an interceptor that delegates each method's invocation to an
MethodAdvice
for advice.Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.Event hub for notifications when the IOCRegistry
shuts down.Deprecated.In Tapestry 5.3, to be removed in a later release.Provided by theServiceActivityScoreboard
to track a single service's state and activity.Provides access to the runtime details about services in theRegistry
.Used inServiceActivity
to identify the state of the service in terms of its overall lifecycle.Interface for objects which can periodically check for updates. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.internal.servicesClassDescriptionA decorator used to create an interceptor that delegates each method's invocation to an
MethodAdvice
for advice.A builder may be obtained from theAspectDecorator
and allows more controlled creation of the created interceptor; it allows different methods to be given different advice, and allows methods to be omitted (in which case the method invocation passes through without advice).Marks services provided by this module that may need to be unambiguously referenced.A service which can assemble an implementation based on a command interface, and an ordered list of objects implementing that interface (the "commands").Scans the classpath for top-level classes within particular packages.Used to determine which files will be included in the set of matches paths within a particular package.Used to scan a portion of the classpath for files that match a particular pattern, defined by aClasspathMatcher
.Used byClassNameLocator
to convert URLs from one protocol to another.Creates default implementations of a class.An analysis of an exception (including nested exceptions).Analyzes an exception, providing an analysis.Contains information about an analyzed exception.Used byLoggingDecorator
to track which exceptions have been logged during the current request (the ExceptionTracker is perthread).An advisor that identifies methods which can be evaluated lazily and advises them.A service used in conjunction with a service advisor method to add logging advice to a service.Service that can create a logging interceptor that wraps around a service implementation (or interceptor).A service that acts as a chain-of-command over a number ofObjectProvider
, but allows for the case where no object may be provided.Used from a service advice method to identify methods with theOperation
annotation, and add advice for those methods.A service that allows work to occur in parallel using a thread pool.Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.Provides access to per-thread (and, by extension, per-request) data, managed by thePerthreadManager
.Creates a pipeline from a service interface and an ordered list of filters.Creates a "shadow" of a property of an object.Event hub for notifications when the IOCRegistry
shuts down.Deprecated.In Tapestry 5.3, to be removed in a later release.Used to override built in services.A service implementation builder that operates around aStrategyRegistry
, implementing a version of the Gang of Four Strategy pattern.A provider of values for symbols, used by theSymbolSource
service.Used to manage symbols, configuration properties whose value is evaluated at runtime.Deprecated.Deprecated in 5.4, usePerthreadManager.addThreadCleanupCallback(Runnable)
instead.Stores the locale for the current thread.A thunk is a delayed calculation.Interface for objects which can periodically check for updates.Manages a set ofUpdateListener
s. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.internal.services.cronClassDescriptionA service that allows work to occur in parallel using a thread pool.Event hub for notifications when the IOC
Registry
shuts down. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.internal.util
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.modulesClassDescriptionUsed to disambiguate which version of
SymbolProvider
is being referenced.A service which can assemble an implementation based on a command interface, and an ordered list of objects implementing that interface (the "commands").Used to disambiguate which version ofSymbolProvider
is being referenced.A service that allows work to occur in parallel using a thread pool.Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.Event hub for notifications when the IOCRegistry
shuts down.Provides access to user defined lifecycles (beyond the two built-in lifecycles: "singleton" and "primitive").Used to override built in services.A provider of values for symbols, used by theSymbolSource
service.A thunk is a delayed calculation. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.servicesClassDescriptionA builder may be obtained from the
AspectDecorator
and allows more controlled creation of the created interceptor; it allows different methods to be given different advice, and allows methods to be omitted (in which case the method invocation passes through without advice).Used to determine which files will be included in the set of matches paths within a particular package.An analysis of an exception (including nested exceptions).Contains information about an analyzed exception.Provides access to per-thread (and, by extension, per-request) data, managed by thePerthreadManager
.Deprecated.In Tapestry 5.3, to be removed in a later release.Provided by theServiceActivityScoreboard
to track a single service's state and activity.Interface that defines listeners to services getting their distributed configuration.Used inServiceActivity
to identify the state of the service in terms of its overall lifecycle.Deprecated.Deprecated in 5.4, usePerthreadManager.addThreadCleanupCallback(Runnable)
instead.Interface for objects which can periodically check for updates. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.testClassDescriptionA service that acts as a chain-of-command over a number of
ObjectProvider
, but allows for the case where no object may be provided.Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.Used to manage symbols, configuration properties whose value is evaluated at runtime.Stores the locale for the current thread. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.jpa.modulesClassDescriptionUsed to disambiguate which version of
SymbolProvider
is being referenced.Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.kaptcha.modules
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.modulesClassDescriptionMarks services provided by this module that may need to be unambiguously referenced.A service which can assemble an implementation based on a command interface, and an ordered list of objects implementing that interface (the "commands").Used to disambiguate which version of
SymbolProvider
is being referenced.An advisor that identifies methods which can be evaluated lazily and advises them.Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.Creates a pipeline from a service interface and an ordered list of filters.Creates a "shadow" of a property of an object.A service implementation builder that operates around aStrategyRegistry
, implementing a version of the Gang of Four Strategy pattern.Used to manage symbols, configuration properties whose value is evaluated at runtime.Stores the locale for the current thread.Manages a set ofUpdateListener
s. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.mongodb.modulesClassDescriptionManages per-thread data, and provides a way for listeners to know when such data should be cleaned up.
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.rest.jackson.modulesClassDescriptionA service which can assemble an implementation based on a command interface, and an ordered list of objects implementing that interface (the "commands").
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.services
-
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.spring.modulesClassDescriptionA service which can assemble an implementation based on a command interface, and an ordered list of objects implementing that interface (the "commands").Used to disambiguate which version of
SymbolProvider
is being referenced.Used to manage symbols, configuration properties whose value is evaluated at runtime. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.upload.internal.servicesClassDescriptionDeprecated.Deprecated in 5.4, use
PerthreadManager.addThreadCleanupCallback(Runnable)
instead. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.upload.modulesClassDescriptionManages per-thread data, and provides a way for listeners to know when such data should be cleaned up.Event hub for notifications when the IOC
Registry
shuts down.
PerthreadManager.addThreadCleanupCallback(Runnable)
instead.