| 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 . |