Uses of Package
org.apache.tapestry5.ioc.services
-
Packages that use org.apache.tapestry5.ioc.services Package Description org.apache.tapestry5.beanvalidator.modules org.apache.tapestry5.clojure.modules org.apache.tapestry5.corelib.pages The set of core pages available in all Tapestry applicationsorg.apache.tapestry5.hibernate.internal org.apache.tapestry5.hibernate.modules org.apache.tapestry5.http.internal org.apache.tapestry5.http.internal.services org.apache.tapestry5.http.internal.util org.apache.tapestry5.http.modules org.apache.tapestry5.internal [INTERNAL USE ONLY] internal support classes; API subject to change.org.apache.tapestry5.internal.alerts [INTERNAL USE ONLY] support classes for Alerts; API subject to changeorg.apache.tapestry5.internal.beanvalidator [INTERNAL USE ONLY] JSR-303 Bean Validation implementation details; API subject to changeorg.apache.tapestry5.internal.bindings [INTERNAL USE ONLY] support classes for binding; API subject to changeorg.apache.tapestry5.internal.clojure [INTERNAL USE ONLY] support for Clojure functions; API subject to changeorg.apache.tapestry5.internal.dynamic [INTERNAL USE ONLY] support classes for theDynamic
component; API subject to changeorg.apache.tapestry5.internal.jmx [INTERNAL USE ONLY] support classes for the JMX module; API subject to changeorg.apache.tapestry5.internal.jpa [INTERNAL USE ONLY] support classes for the JPA module; API subject to changeorg.apache.tapestry5.internal.mongodb org.apache.tapestry5.internal.pageload [INTERNAL USE ONLY] support classes for assembling and loading pages; API subject to changeorg.apache.tapestry5.internal.services [INTERNAL USE ONLY] internal service classes; API subject to changeorg.apache.tapestry5.internal.services.assets [INTERNAL USE ONLY] asset support services; API subject to changeorg.apache.tapestry5.internal.services.exceptions org.apache.tapestry5.internal.services.javascript [INTERNAL USE ONLY] JavaScript support implementations; API subject to changeorg.apache.tapestry5.internal.services.security [INTERNAL USE ONLY] security support classes; API subject to changeorg.apache.tapestry5.internal.spring [INTERNAL USE ONLY] support classes for the Spring IOC; API subject to changeorg.apache.tapestry5.internal.structure [INTERNAL USE ONLY] page structure implementation details; API subject to change.org.apache.tapestry5.internal.test [INTERNAL USE ONLY] testing support implementation classes; API subject to changeorg.apache.tapestry5.internal.transform [INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.org.apache.tapestry5.internal.translator [INTERNAL USE ONLY] translator implementation classes; API subject to change.org.apache.tapestry5.ioc.internal [INTERNAL USE ONLY] Tapestry IOC implementation details; API subject to change.org.apache.tapestry5.ioc.internal.services [INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change.org.apache.tapestry5.ioc.internal.services.cron [INTERNAL USE ONLY] Support for cron-like services in Tapestry IOC; API subject to change.org.apache.tapestry5.ioc.internal.util [INTERNAL USE ONLY] utility classes for Tapestry IOC services; API subject to changeorg.apache.tapestry5.ioc.modules org.apache.tapestry5.ioc.services Tapestry IOC service interfacesorg.apache.tapestry5.ioc.test org.apache.tapestry5.jpa.modules org.apache.tapestry5.kaptcha.modules org.apache.tapestry5.modules org.apache.tapestry5.mongodb.modules org.apache.tapestry5.services Core servicesorg.apache.tapestry5.spring.modules org.apache.tapestry5.upload.internal.services [INTERNAL USE ONLY] support services for the Tapestry-upload module; API subject to changeorg.apache.tapestry5.upload.modules -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.beanvalidator.modules Class Description PropertyShadowBuilder Creates a "shadow" of a property of an object.ThreadLocale Stores the locale for the current thread. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.clojure.modules Class Description ChainBuilder A 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.pages Class Description ServiceActivity Provided by theServiceActivityScoreboard
to track a single service's state and activity. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.hibernate.internal Class Description AspectDecorator A decorator used to create an interceptor that delegates each method's invocation to anMethodAdvice
for advice.ClassNameLocator Scans the classpath for top-level classes within particular packages.RegistryShutdownHub Event hub for notifications when the IOCRegistry
shuts down.ThreadCleanupListener Deprecated.Deprecated in 5.4, usePerthreadManager.addThreadCleanupCallback(Runnable)
instead. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.hibernate.modules Class Description PerthreadManager Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.PropertyShadowBuilder Creates a "shadow" of a property of an object. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.http.internal Class Description SymbolProvider A provider of values for symbols, used by theSymbolSource
service. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.http.internal.services Class Description PerthreadManager 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.http.internal.util Class Description SymbolProvider A provider of values for symbols, used by theSymbolSource
service. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.http.modules Class Description ChainBuilder A service which can assemble an implementation based on a command interface, and an ordered list of objects implementing that interface (the "commands").PipelineBuilder Creates a pipeline from a service interface and an ordered list of filters.PropertyShadowBuilder Creates a "shadow" of a property of an object.StrategyBuilder A service implementation builder that operates around aStrategyRegistry
, implementing a version of the Gang of Four Strategy pattern. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal Class Description SymbolProvider A provider of values for symbols, used by theSymbolSource
service. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.alerts Class Description PerthreadManager 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.internal.beanvalidator Class Description ThreadLocale Stores the locale for the current thread. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.bindings Class Description SymbolSource 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.clojure Class Description Builtin Marks 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.dynamic Class Description ClasspathURLConverter Used byClassNameLocator
to convert URLs from one protocol to another.UpdateListener Interface for objects which can periodically check for updates.UpdateListenerHub Manages a set ofUpdateListener
s. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.jmx Class Description RegistryShutdownHub Event hub for notifications when the IOCRegistry
shuts down. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.jpa Class Description ClassNameLocator Scans the classpath for top-level classes within particular packages.RegistryShutdownHub Event hub for notifications when the IOCRegistry
shuts down.ThreadCleanupListener Deprecated.Deprecated in 5.4, usePerthreadManager.addThreadCleanupCallback(Runnable)
instead. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.mongodb Class Description ThreadCleanupListener Deprecated.Deprecated in 5.4, usePerthreadManager.addThreadCleanupCallback(Runnable)
instead. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.pageload Class Description PerthreadManager Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.ThreadLocale Stores the locale for the current thread. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.services Class Description Builtin Marks services provided by this module that may need to be unambiguously referenced.ClassNameLocator Scans the classpath for top-level classes within particular packages.ClasspathScanner Used to scan a portion of the classpath for files that match a particular pattern, defined by aClasspathMatcher
.ClasspathURLConverter Used byClassNameLocator
to convert URLs from one protocol to another.MasterObjectProvider A service that acts as a chain-of-command over a number ofObjectProvider
, but allows for the case where no object may be provided.PerthreadManager Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.SymbolSource Used to manage symbols, configuration properties whose value is evaluated at runtime.ThreadLocale Stores the locale for the current thread.UpdateListener Interface for objects which can periodically check for updates.UpdateListenerHub Manages a set ofUpdateListener
s. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.services.assets Class Description ClasspathURLConverter Used byClassNameLocator
to convert URLs from one protocol to another.ThreadLocale Stores the locale for the current thread.UpdateListener Interface for objects which can periodically check for updates.UpdateListenerHub Manages a set ofUpdateListener
s. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.services.exceptions Class Description ExceptionAnalysis An analysis of an exception (including nested exceptions). -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.services.javascript Class Description ThreadLocale Stores the locale for the current thread. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.services.security Class Description ChainBuilder A 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.spring Class Description SymbolSource 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.structure Class Description PerthreadManager Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.PerThreadValue Provides access to per-thread (and, by extension, per-request) data, managed by thePerthreadManager
. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.internal.test Class Description PerthreadManager 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.internal.transform Class Description ExceptionTracker Used byLoggingDecorator
to track which exceptions have been logged during the current request (the ExceptionTracker is perthread).OperationAdvisor Used from a service advice method to identify methods with theOperation
annotation, and add advice for those methods.PerthreadManager Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.SymbolSource 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 Class Description ThreadLocale Stores the locale for the current thread. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.internal Class Description AspectDecorator A decorator used to create an interceptor that delegates each method's invocation to anMethodAdvice
for advice.PerthreadManager Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.RegistryShutdownHub Event hub for notifications when the IOCRegistry
shuts down.RegistryShutdownListener Deprecated.In Tapestry 5.3, to be removed in a later release.ServiceActivity Provided by theServiceActivityScoreboard
to track a single service's state and activity.ServiceActivityScoreboard Provides access to the runtime details about services in theRegistry
.Status Used inServiceActivity
to identify the state of the service in terms of its overall lifecycle.UpdateListener Interface for objects which can periodically check for updates. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.internal.services Class Description AspectDecorator A decorator used to create an interceptor that delegates each method's invocation to anMethodAdvice
for advice.AspectInterceptorBuilder 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).Builtin Marks services provided by this module that may need to be unambiguously referenced.ChainBuilder A service which can assemble an implementation based on a command interface, and an ordered list of objects implementing that interface (the "commands").ClassNameLocator Scans the classpath for top-level classes within particular packages.ClasspathMatcher Used to determine which files will be included in the set of matches paths within a particular package.ClasspathScanner Used to scan a portion of the classpath for files that match a particular pattern, defined by aClasspathMatcher
.ClasspathURLConverter Used byClassNameLocator
to convert URLs from one protocol to another.DefaultImplementationBuilder Creates default implementations of a class.ExceptionAnalysis An analysis of an exception (including nested exceptions).ExceptionAnalyzer Analyzes an exception, providing an analysis.ExceptionInfo Contains information about an analyzed exception.ExceptionTracker Used byLoggingDecorator
to track which exceptions have been logged during the current request (the ExceptionTracker is perthread).LazyAdvisor An advisor that identifies methods which can be evaluated lazily and advises them.LoggingAdvisor A service used in conjunction with a service advisor method to add logging advice to a service.LoggingDecorator Service that can create a logging interceptor that wraps around a service implementation (or interceptor).MasterObjectProvider A service that acts as a chain-of-command over a number ofObjectProvider
, but allows for the case where no object may be provided.OperationAdvisor Used from a service advice method to identify methods with theOperation
annotation, and add advice for those methods.ParallelExecutor A service that allows work to occur in parallel using a thread pool.PerthreadManager Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.PerThreadValue Provides access to per-thread (and, by extension, per-request) data, managed by thePerthreadManager
.PipelineBuilder Creates a pipeline from a service interface and an ordered list of filters.PropertyShadowBuilder Creates a "shadow" of a property of an object.RegistryShutdownHub Event hub for notifications when the IOCRegistry
shuts down.RegistryShutdownListener Deprecated.In Tapestry 5.3, to be removed in a later release.ServiceOverride Used to override built in services.StrategyBuilder A service implementation builder that operates around aStrategyRegistry
, implementing a version of the Gang of Four Strategy pattern.SymbolProvider A provider of values for symbols, used by theSymbolSource
service.SymbolSource Used to manage symbols, configuration properties whose value is evaluated at runtime.ThreadCleanupListener Deprecated.Deprecated in 5.4, usePerthreadManager.addThreadCleanupCallback(Runnable)
instead.ThreadLocale Stores the locale for the current thread.ThunkCreator A thunk is a delayed calculation.UpdateListener Interface for objects which can periodically check for updates.UpdateListenerHub Manages a set ofUpdateListener
s. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.internal.services.cron Class Description ParallelExecutor A service that allows work to occur in parallel using a thread pool.RegistryShutdownHub Event hub for notifications when the IOCRegistry
shuts down. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.internal.util Class Description ClasspathURLConverter Used byClassNameLocator
to convert URLs from one protocol to another. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.modules Class Description ApplicationDefaults Used to disambiguate which version ofSymbolProvider
is being referenced.FactoryDefaults Used to disambiguate which version ofSymbolProvider
is being referenced.ParallelExecutor A service that allows work to occur in parallel using a thread pool.PerthreadManager Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.RegistryShutdownHub Event hub for notifications when the IOCRegistry
shuts down.ServiceLifecycleSource Provides access to user defined lifecycles (beyond the two built-in lifecycles: "singleton" and "primitive").ServiceOverride Used to override built in services.SymbolProvider A provider of values for symbols, used by theSymbolSource
service.ThunkCreator A thunk is a delayed calculation. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.services Class Description AspectInterceptorBuilder 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).ClasspathMatcher Used to determine which files will be included in the set of matches paths within a particular package.ExceptionAnalysis An analysis of an exception (including nested exceptions).ExceptionInfo Contains information about an analyzed exception.PerThreadValue Provides access to per-thread (and, by extension, per-request) data, managed by thePerthreadManager
.RegistryShutdownListener Deprecated.In Tapestry 5.3, to be removed in a later release.ServiceActivity Provided by theServiceActivityScoreboard
to track a single service's state and activity.ServiceConfigurationListener Interface that defines listeners to services getting their distributed configuration.Status Used inServiceActivity
to identify the state of the service in terms of its overall lifecycle.ThreadCleanupListener Deprecated.Deprecated in 5.4, usePerthreadManager.addThreadCleanupCallback(Runnable)
instead.UpdateListener Interface for objects which can periodically check for updates. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.test Class Description MasterObjectProvider A service that acts as a chain-of-command over a number ofObjectProvider
, but allows for the case where no object may be provided.PerthreadManager Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.SymbolSource Used to manage symbols, configuration properties whose value is evaluated at runtime.ThreadLocale Stores the locale for the current thread. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.jpa.modules Class Description FactoryDefaults Used to disambiguate which version ofSymbolProvider
is being referenced.PerthreadManager 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 Class Description FactoryDefaults Used to disambiguate which version ofSymbolProvider
is being referenced. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.modules Class Description Builtin Marks services provided by this module that may need to be unambiguously referenced.ChainBuilder A service which can assemble an implementation based on a command interface, and an ordered list of objects implementing that interface (the "commands").FactoryDefaults Used to disambiguate which version ofSymbolProvider
is being referenced.LazyAdvisor An advisor that identifies methods which can be evaluated lazily and advises them.PerthreadManager Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.PipelineBuilder Creates a pipeline from a service interface and an ordered list of filters.PropertyShadowBuilder Creates a "shadow" of a property of an object.StrategyBuilder A service implementation builder that operates around aStrategyRegistry
, implementing a version of the Gang of Four Strategy pattern.SymbolSource Used to manage symbols, configuration properties whose value is evaluated at runtime.ThreadLocale Stores the locale for the current thread.UpdateListenerHub Manages a set ofUpdateListener
s. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.mongodb.modules Class Description PerthreadManager 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.services Class Description ExceptionAnalysis An analysis of an exception (including nested exceptions). -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.spring.modules Class Description ChainBuilder A service which can assemble an implementation based on a command interface, and an ordered list of objects implementing that interface (the "commands").FactoryDefaults Used to disambiguate which version ofSymbolProvider
is being referenced.SymbolSource 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.services Class Description ThreadCleanupListener Deprecated.Deprecated in 5.4, usePerthreadManager.addThreadCleanupCallback(Runnable)
instead. -
Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.upload.modules Class Description PerthreadManager Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.RegistryShutdownHub Event hub for notifications when the IOCRegistry
shuts down.