org.apache.tapestry.ioc |
|
Java Source File Name | Type | Comment |
AnnotationProvider.java | Interface | A source of annotations. |
AutobuildModule.java | Class | |
BarneyModule.java | Class | Module used to demonstrate decorator ordering. |
BaseLocatable.java | Class | Base implementation of
org.apache.tapestry.ioc.Locatable . |
BaseLocatableTest.java | Class | |
ConcreteServiceBuilderModule.java | Class | |
Configuration.java | Interface | Object passed into a service contributor method that allows the method provide contributed values
to the service's configuration.
A service can collect contributions in three different ways:
- As an un-ordered collection of values
- As an ordered list of values (where each value has a unique id, pre-requisited and
post-requisites)
- As a map of keys and values
This implementation is used for un-ordered configuration data.
The service defines the type of contribution, in terms of a base class or service
interface. |
DecoratorList.java | Interface | Used to track the order in which decorators are invoked. |
DuplicateFredModule.java | Class | |
DuplicateServiceTypeModule.java | Class | |
EagerLoadModule.java | Class | Used to test service eager loading. |
FailInConstructorRunnable.java | Class | |
FredModule.java | Class | Module used to demonstrate decorator ordering. |
Greeter.java | Interface | |
GreeterModule.java | Class | |
IdMatcher.java | Interface | A matcher of fully qualified ids. |
Indirection.java | Interface | Used to demonstrate indirection via symbols. |
IntegrationTest.java | Class | A few tests that are easiest (or even just possible) by building a Registry and trying out a few
things. |
IntHolder.java | Interface | |
IntHolderImpl.java | Class | |
IOCConstants.java | Class | |
IOCUtilities.java | Class | A collection of utility methods for a couple of different areas, including creating the initial
org.apache.tapestry.ioc.Registry . |
Locatable.java | Interface | Interface implemented by objects which carry a location tag. |
Location.java | Interface | A kind of tag applied to other objects to identify where they came from, in terms of a file (the
resource), a line number, and a column number. |
LogSource.java | Interface | A wrapper around commons-logging's LogFactory that exists to allow particular projects to "hook"
the creation of Log instances. |
MappedConfiguration.java | Interface | Object passed into a service contributor method that allows the method provide contributed values
to the service's configuration.
A service can collect contributions in three different ways:
- As an un-ordered collection of values
- As an ordered list of values (where each value has a unique id, pre-requisited and
post-requisites)
- As a map of keys and values
The service defines the type of contribution, in terms of a base class or service
interface. |
MasterModule.java | Class | Used by
org.apache.tapestry.ioc.RegistryBuilderTest . |
MessageFormatter.java | Interface | Obtained from a
org.apache.tapestry.ioc.Messages , used to format messages for a specific
localized message key. |
Messages.java | Interface | Provides access to a messages catalog, a set of properties files that provide localized messages
for a particular locale. |
ModuleBuilderSource.java | Interface | The source for the module builder instance needed by most (but not all) service builders, service
contributors and service decorators. |
NameListHolder.java | Interface | Used for testing of ordered and unordered contributions. |
NonProxiedServiceModule.java | Class | |
ObjectCreator.java | Interface | Interface used to encapsulate any strategy used defer the creation of some object until just as
needed. |
ObjectLocator.java | Interface | Defines an object which can provide access to services defined within a
org.apache.tapestry.ioc.Registry , or to objects or object instances available by other
means. |
ObjectProvider.java | Interface | Object providers represent an alternate way to locate an object provided somewhere in the
org.apache.tapestry.ioc.Registry . |
Orderable.java | Class | A wrapper that allows objects of a target type to be ordered. |
OrderedConfiguration.java | Interface | Object passed into a service contributor method that allows the method provide contributed values
to the service's configuration.
A service can collect contributions in three different ways:
- As an un-ordered collection of values
- As an ordered list of values (where each value has a unique id, pre-requisited and
post-requisites)
- As a map of keys and values
The service defines the type of contribution, in terms of a base class or service
interface. |
PerThreadModule.java | Class | |
RecursiveConstructorModule.java | Class | Used by
org.apache.tapestry.ioc.IntegrationTest . |
Registry.java | Interface | Public access to the IoC service registry. |
RegistryBuilder.java | Class | Used to construct the IoC
org.apache.tapestry.ioc.Registry . |
RegistryBuilderTest.java | Class | |
RegistryBuilderTestModule.java | Class | |
Resource.java | Interface | Represents a resource on the server that may be used for server side processing, or may be
exposed to the client side. |
ServiceBinder.java | Interface | Allows a module to bind service interfaces to service implementation classes in support of
autobuilding services. |
ServiceBindingOptions.java | Interface | Allows additional options for a service to be specified, overriding hard coded defaults or
defaults from annotations on the service. |
ServiceBuilderAutobuilderModule.java | Class | |
ServiceBuilderResources.java | Interface | Extends
org.apache.tapestry.ioc.ServiceResources with additional methods needed only by
the service builder method, related to accessing a service's configuration. |
ServiceDecorator.java | Interface | A service decorator is derived from a
org.apache.tapestry.ioc.def.DecoratorDef and is
responsible for building an interceptor around an existing implementation (called the
"delegate"). |
ServiceLifecycle.java | Interface | Allows certain types of lifecycles to control exactly how services are instantiated. |
ServiceResources.java | Interface | Contains resources that may be provided to a service when it initializes, which includes other
services defined in the registry. |
Sizer.java | Interface | Encapsulates a strategy for determining the size of an object. |
Square.java | Interface | Used by
org.apache.tapestry.ioc.RegistryBuilderTest . |
StaticModule.java | Class | |
StringHolder.java | Interface | |
StringHolderImpl.java | Class | |
StringTransformer.java | Interface | Used by
org.apache.tapestry.ioc.IntegrationTest . |
UnbuildableRunnable.java | Class | Used to test failure to autobuild a service because of a lack of a public constructor. |
UnknownScopeModule.java | Class | |