Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.tapestry5.ioc.internal.services

[INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change.

See:
Description

Interface Summary
CtClassSource | Used when generating new classes on the fly.

Class Summary
AbstractFab | Base class for `ClassFabImpl`.
AbtractAspectInterceptorBuilder<T> |
AccessableObjectAnnotationProvider | Provides access to annotations of an accessable object such as a `Method` or `Field`.
AnnotationMemberValueVisitor |
AnnotationProviderChain | Chain of command for `AnnotationProvider`.
AspectDecoratorImpl |
AspectInterceptorBuilderImpl<T> |
AutobuildObjectProvider | Checks for the `Autobuild` annotation and, if so invokes `ObjectLocator.autobuild(Class)` on it.
CachingObjectCreator<T> | An `ObjectCreator` that delegates to another `ObjectCreator` and caches the result.
ChainBuilderImpl |
ClassFabImpl | Implementation of `ClassFab`.
ClassFactoryClassPool | Used to ensure that `ClassPool.appendClassPath(javassist.ClassPath)` is invoked within a synchronized lock, and also handles tricky class loading issues (caused by the creation of classes, and class loaders, at runtime).
ClassFactoryImpl | Implementation of `ClassFactory`.
ClassNameLocatorImpl |
ClasspathResourceSymbolProvider | Makes a `Resource` on the classpath available as a `SymbolProvider`
ClasspathURLConverterImpl | Default implementation that returns the URLs unchanged.
ClassPropertyAdapterImpl |
CompoundCoercion<S,I,T> | Combines two coercions to create a coercsion through an intermediate type.
CtClassSourceImpl | Wrapper around Javassist's `ClassPool` that manages the creation of new instances of `CtClass` and converts finished CtClass's into instantiable Classes.
DefaultImplementationBuilderImpl |
ExceptionAnalysisImpl |
ExceptionAnalyzerImpl |
ExceptionInfoImpl |
ExceptionTrackerImpl |
FilterMethodAnalyzer | Used by `PipelineBuilderImpl` to analyze service interface methods against filter interface methods to find the position of the extra service parameter (in the filter method).
JustInTimeObjectCreator<T> | Invoked from a fabricated service delegate to get or realize (instantiate and configure) the service implementation.
LazyAdvisorImpl |
LoggingAdvice |
LoggingAdvisorImpl |
LoggingDecoratorImpl |
MapSymbolProvider | Provides symbol values from a Map of symbol names and symbol values (typically provided by a Tapestry IOC service configuration).
MasterObjectProviderImpl |
MethodLogger | Used by `LoggingDecoratorImpl` to delegate out logging behavior to a separate object.
NonParallelExecutor | Implementation of `ParallelExecutor` used when the thread pool is disabled.
ParallelExecutorImpl |
PerthreadManagerImpl |
PerThreadServiceCreator | Provides per-thread implementations of services.
PerThreadServiceLifecycle | Allows a service to exist "per thread" (in each thread).
PipelineBuilderImpl |
PlasticClassListenerLogger |
PlasticProxyFactoryImpl |
PropertyAccessImpl |
PropertyAdapterImpl |
PropertyShadowBuilderImpl |
RegistryShutdownHubImpl |
RegistryStartup | Startup service for Tapestry IoC: automatically invoked at registry startup to execute a series of operations, via its ordered configuration of Runnable objects.
ResourceSymbolProvider | Makes a `Resource` available as a `SymbolProvider`
ServiceMessages |
ServiceOverrideImpl |
StaticObjectProvider<S> | Provides a single object of a given type.
StrategyBuilderImpl |
StringLocation | Implementation of `Location` used when the underlying resource isn't really known.
SymbolObjectProvider | Performs an injection based on a `Symbol` annotation.
SymbolSourceImpl |
SystemEnvSymbolProvider | Provides case insensitive access to environment variables.
SystemPropertiesSymbolProvider | Obtains symbol values from JVM System properties.
ThreadLocaleImpl |
ThunkCreatorImpl |
TypeCoercerImpl |
UpdateListenerHubImpl |
ValueObjectProvider | Provides an object when the `Value` annotation is present.

## Package org.apache.tapestry5.ioc.internal.services Description

[INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2003-2012 The Apache Software Foundation.