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

Packages that use org.apache.tapestry5.ioc.services
org.apache.tapestry5.ioc.internal   
org.apache.tapestry5.ioc.internal.services   
org.apache.tapestry5.ioc.internal.util   
org.apache.tapestry5.ioc.services   
org.apache.tapestry5.ioc.test   
 

Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.internal
AspectDecorator
          A decorator used to create an interceptor that delegates each method's invocation to an MethodAdvice for advice.
ClassFab
          Used when fabricating a new class.
ClassFactory
          Service used when dynamically creating new classes.
RegistryShutdownHub
          Event hub for notifications when the IOC Registry shuts down.
RegistryShutdownListener
          Event listener interfaces for objects that need to know when the Registry shutsdown.
ServiceActivity
          Provided by the ServiceActivityScoreboard to track a single service's state and activity.
ServiceActivityScoreboard
          Provides access to the runtime details about services in the Registry.
Status
          Used in ServiceActivity to identify the state of the service in terms of its overall lifecycle.
 

Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.internal.services
AspectDecorator
          A decorator used to create an interceptor that delegates each method's invocation to an MethodAdvice for advice.
AspectInterceptorBuilder
          A 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).
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").
ClassFab
          Used when fabricating a new class.
ClassFactory
          Service used when dynamically creating new classes.
ClassNameLocator
          Scans the classpath for top-level classes within particular packages.
ClasspathURLConverter
          Used by ClassNameLocator to convert URLs from one protocol to another.
ClassPropertyAdapter
          Organizes all PropertyAdapters for a particular class.
Coercion
          Responsible for converting from one type to another.
CoercionTuple
          An immutable object that represents a mapping from one type to another.
DefaultImplementationBuilder
          Creates default implementatons 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 by LoggingDecorator 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 conjuction 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 of ObjectProvider, but allows for the case where no object may be provided.
MethodSignature
          A representation of a Method, identifying the name, return type, parameter types and exception types.
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
          A wrapper around PerthreadManager.get(Object) and PerthreadManager.put(Object, Object).
PipelineBuilder
          Creates a pipeline from a service inteface and an ordered list of filters.
PropertyAccess
          A wrapper around the JavaBean Introspector that allows more manageable access to JavaBean properties of objects.
PropertyAdapter
          Provides access to a single property within a class.
PropertyShadowBuilder
          Creates a "shadow" of a property of an object.
RegistryShutdownHub
          Event hub for notifications when the IOC Registry shuts down.
RegistryShutdownListener
          Event listener interfaces for objects that need to know when the Registry shutsdown.
ServiceOverride
          Used to override built in services.
StrategyBuilder
          A service implementation builder that operates around a StrategyRegistry, implementing a version of the Gang of Four Strategy pattern.
SymbolProvider
          A provider of values for symbols, used by the SymbolSource service.
SymbolSource
          Used to manage symbols, configuration properties whose value is evaluated at runtime.
ThreadCleanupListener
          Listener interface for object that need to know about thread event cleanup.
ThreadLocale
          Stores the locale for the current thread.
ThunkCreator
          A thunk is a delayed calculation.
TypeCoercer
          Makes use of Coercions to convert between an input value (of some specific type) and a desired output type.
 

Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.internal.util
ClassFactory
          Service used when dynamically creating new classes.
ClasspathURLConverter
          Used by ClassNameLocator to convert URLs from one protocol to another.
Coercion
          Responsible for converting from one type to another.
 

Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.services
ApplicationDefaults
          Used to disambiguate which version of SymbolProvider is being referenced.
AspectInterceptorBuilder
          A 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).
ClassFab
          Used when fabricating a new class.
ClassPropertyAdapter
          Organizes all PropertyAdapters for a particular class.
Coercion
          Responsible for converting from one type to another.
CoercionTuple
          An immutable object that represents a mapping from one type to another.
ExceptionAnalysis
          An analysis of an exception (including nested exceptions).
ExceptionInfo
          Contains information about an analyzed exception.
FactoryDefaults
          Used to disambiguate which version of SymbolProvider is being referenced.
MethodSignature
          A representation of a Method, identifying the name, return type, parameter types and exception types.
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
          A wrapper around PerthreadManager.get(Object) and PerthreadManager.put(Object, Object).
PropertyAdapter
          Provides access to a single property within a class.
RegistryShutdownHub
          Event hub for notifications when the IOC Registry shuts down.
RegistryShutdownListener
          Event listener interfaces for objects that need to know when the Registry shutsdown.
ServiceActivity
          Provided by the ServiceActivityScoreboard to track a single service's state and activity.
ServiceLifecycleSource
          Provides access to user defined lifecycles (beyond the two built-in lifecycles: "singleton" and "primitive").
ServiceOverride
          Used to override built in services.
Status
          Used in ServiceActivity to identify the state of the service in terms of its overall lifecycle.
SymbolProvider
          A provider of values for symbols, used by the SymbolSource service.
ThreadCleanupListener
          Listener interface for object that need to know about thread event cleanup.
ThunkCreator
          A thunk is a delayed calculation.
 

Classes in org.apache.tapestry5.ioc.services used by org.apache.tapestry5.ioc.test
ClassPropertyAdapter
          Organizes all PropertyAdapters for a particular class.
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.
PerthreadManager
          Manages per-thread data, and provides a way for listeners to know when such data should be cleaned up.
PropertyAccess
          A wrapper around the JavaBean Introspector that allows more manageable access to JavaBean properties of objects.
PropertyAdapter
          Provides access to a single property within a class.
SymbolSource
          Used to manage symbols, configuration properties whose value is evaluated at runtime.
ThreadLocale
          Stores the locale for the current thread.
TypeCoercer
          Makes use of Coercions to convert between an input value (of some specific type) and a desired output type.
 



Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.