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.



Copyright © 2003-2012 The Apache Software Foundation.