org.apache.tapestry.ioc.internal |
|
Java Source File Name | Type | Comment |
AbstractServiceCreator.java | Class | Abstract implementation of
ObjectCreator geared towards the creation of the core service
implementation, either by invoking a service builder method on a module, or by invoking a
constructor. |
ArrayDecoratorMethodModule.java | Class | Used by
org.apache.tapestry.ioc.internal.DefaultModuleDefImplTest . |
BuilderMethodModule.java | Class | |
ComplexAutobuildModule.java | Class | |
ConfigurationType.java | enum | Defines the three types of configurations a service may request. |
ConstructorServiceCreator.java | Class | A service creator based on an implementation class' constructor, rather than a service builder
method. |
ContributionDefImpl.java | Class | |
ContributionDefImplTest.java | Class | |
DecoratorDefImpl.java | Class | |
DefaultModuleDefImpl.java | Class | Starting from the Class for a module builder, identifies all the services (service builder
methods), decorators (service decorator methods) and (not yet implemented) contributions (service
contributor methods). |
DefaultModuleDefImplTest.java | Class | |
DefaultServiceIdModule.java | Class | |
EagerLoadServiceProxy.java | Interface | Interface implemented by all service proxies. |
EagerLoadViaAnnotationModule.java | Class | |
EagerLoadViaAnnotationServiceImpl.java | Class | |
ExceptionInBindMethod.java | Class | |
ExceptionInConstructorModule.java | Class | |
ExceptionInConstructorServiceImpl.java | Class | |
ExtraPublicConstructorsModule.java | Class | Used by
org.apache.tapestry.ioc.internal.ModuleImplTest . |
FieService.java | Interface | A placeholder for a real service interface. |
FoeService.java | Interface | A placeholder for a real service interface. |
GlobPatternMatcher.java | Class | |
GlobPatternMatcherTest.java | Class | |
IdMatcherImpl.java | Class | A wrapper around a
GlobPatternMatcher used to glob-match service ids. |
InterceptorStackBuilder.java | Class | Responsible for constructing the interceptor stack, on demand, by invoking an ordered series of
decorators (
org.apache.tapestry.ioc.def.DecoratorDef (which are converted into
ServiceDecorator s). |
InterceptorStackBuilderTest.java | Class | |
InternalRegistry.java | Interface | Internal view of the module registry, adding additional methods needed by modules. |
IOCInternalTestCase.java | Class | |
IOCMessages.java | Class | |
LifecycleWrappedServiceCreator.java | Class | Wrapper around a lifecycle, a set of resources for a service, and an underlying
ObjectCreator for a service that allows the service lifecycle to alter the way that the
service is created (this is needed for the more advanced, non-singleton types of service
lifecycles). |
LogSourceImpl.java | Class | Simple wrapper around
org.apache.commons.logging.LogFactory . |
LogSourceImplTest.java | Class | |
MappedConfigurationModule.java | Class | Used by
org.apache.tapestry.ioc.internal.DefaultModuleDefImpl . |
MatchType.java | enum | |
Module.java | Interface | A module within the Tapestry IoC registry. |
ModuleBuilderWithId.java | Class | Used by
org.apache.tapestry.ioc.internal.DefaultModuleDefImplTest . |
ModuleImpl.java | Class | |
ModuleImplTest.java | Class | |
ModuleImplTestModule.java | Class | Module builder used by
ModuleImplTest . |
MultipleConstructorsAutobuildService.java | Class | |
MutlipleAutobuildServiceConstructorsModule.java | Class | |
NoDelegateDecoratorMethodModule.java | Class | Used by
org.apache.tapestry.ioc.internal.DefaultModuleDefImplTest . |
NonStaticBindMethodModule.java | Class | |
NoUsableContributionParameterModule.java | Class | Used by
org.apache.tapestry.ioc.internal.DefaultModuleDefImpl . |
NullAnnotationProvider.java | Class | A null implementation of
AnnotationProvider , used when there is not appropriate source
of annotations. |
ObjectCreatorSource.java | Interface | An object which can, when passed a
ServiceBuilderResources , create a corresponding
ObjectCreator . |
ObjectLocatorImpl.java | Class | Base service locator class used when only the module is known (i.e., when instantiating a module
builder class). |
OrderedConfigurationModule.java | Class | Used by
org.apache.tapestry.ioc.internal.DefaultModuleDefImpl . |
OrIdMatcher.java | Class | A wrapper around a collection of IdMatchers. |
PrimitiveDecoratorMethodModule.java | Class | Used by
org.apache.tapestry.ioc.internal.DefaultModuleDefImplTest . |
PrivateConstructorModule.java | Class | Used by
org.apache.tapestry.ioc.internal.ModuleImplTest . |
ReadManifest.java | Class | |
RecursiveServiceCreationCheckWrapper.java | Class | Decorator for
org.apache.tapestry.ioc.ObjectCreator that ensures the service is only
created once. |
RecursiveServiceCreationCheckWrapperTest.java | Class | |
RegistryImpl.java | Class | |
RegistryWrapper.java | Class | A wrapper around
InternalRegistry that exists to expand symbols in a service id before
invoking
ObjectLocator.getService(Class) . |
RunnableServiceImpl.java | Class | This service implementation is not instantiable, which triggers an exception. |
ServiceBinderImpl.java | Class | |
ServiceBuilderMethodFixture.java | Class | Used by
org.apache.tapestry.ioc.internal.ServiceBuilderMethodInvokerTest . |
ServiceBuilderMethodInvoker.java | Class | Basic implementation of
org.apache.tapestry.ioc.ObjectCreator that handles invoking a
method on the module builder, and figures out the correct parameters to pass into the annotated
method. |
ServiceBuilderMethodInvokerTest.java | Class | |
ServiceDecoratorFixture.java | Class | Used by
org.apache.tapestry.ioc.internal.ServiceDecoratorImplTest . |
ServiceDecoratorImpl.java | Class | A wrapper around a decorator method. |
ServiceDecoratorImplTest.java | Class | |
ServiceDefAccumulator.java | Interface | |
ServiceDefImpl.java | Class | |
ServiceIdConflictMethodModule.java | Class | Used by
org.apache.tapestry.ioc.internal.DefaultModuleDefImplTest . |
ServiceResourcesImpl.java | Class | Implementation of
org.apache.tapestry.ioc.ServiceBuilderResources . |
SimpleModule.java | Class | Used by
org.apache.tapestry.ioc.internal.DefaultModuleDefImplTest . |
SingletonServiceLifecycle.java | Class | The basic implementation of a service lifecycle, which simply uses the
org.apache.tapestry.ioc.ObjectCreator to create an instance of the service when asked. |
SingletonServiceLifecycleTest.java | Class | |
TooManyContributionParametersModule.java | Class | Used by
org.apache.tapestry.ioc.internal.DefaultModuleDefImpl . |
ToStringService.java | Interface | Used by
org.apache.tapestry.ioc.internal.SingletonServiceLifecycleTest . |
ToUpperCaseStringHolder.java | Class | |
UninstantiableAutobuildServiceModule.java | Class | |
UpcaseService.java | Interface | Used by
org.apache.tapestry.ioc.internal.SingletonServiceLifecycleTest . |
UpcaseServiceImpl.java | Class | |
ValidatingConfigurationWrapper.java | Class | Performs some validation before delegating to another Configuration. |
ValidatingConfigurationWrapperTest.java | Class | |
ValidatingMappedConfigurationWrapper.java | Class | Provides two forms of validation for mapped configurations:
When a warning is logged, the key/value pair is not added to the delegate. |
ValidatingMappedConfigurationWrapperTest.java | Class | |
ValidatingOrderedConfigurationWrapper.java | Class | Implements validation of values provided to an
org.apache.tapestry.ioc.OrderedConfiguration . |
ValidatingOrderedConfigurationWrapperTest.java | Class | |
VoidBuilderMethodModule.java | Class | Used by
org.apache.tapestry.ioc.internal.DefaultModuleDefImplTest . |
VoidDecoratorMethodModule.java | Class | Used by
org.apache.tapestry.ioc.internal.DefaultModuleDefImplTest . |