See: Description
Interface | Description |
---|---|
BeanDirectory |
Something that is able to provide components by a path.
|
BeanDirectoryOwner |
An owner of a
BeanDirectory . |
BeanRegistry |
Register components by id and look them up.
|
ComponentPool |
A ComponentPool provides access to the Components created by parsing
an
ArooaConfiguration . |
ServiceFinder |
Finds services for automatically setting on bean instances.
|
ServiceHelper |
Provided by
ArooaTools so that jobs can find services easily. |
ServiceProvider |
A provider of
Services . |
Services |
A Lookup for services.
|
Class | Description |
---|---|
Address |
A address uniquely identifies a component by its server
and path.
|
BeanDirectoryCrawler | |
ComponentsServiceFinder |
A ServiceFinder] for a {@link ComponentPool}.
|
CompositeServiceFinder |
A
ServiceFinder that combines the results of other
ServiceFinder s. |
ContextHierarchyServiceFinder |
A ServiceFinder] that uses the hierarchy of {@link ArooaContext}s
to find a service.
|
DirectoryPathWalker | |
DirectoryServiceFinder |
A
ServiceFinder that looks through a BeanDirectory
for services. |
LinkedBeanRegistry |
A
BeanRegistry that will attempt to find a bean value in an
existing BeanDirectory if it hasn't been registered with this
registry. |
Path |
Represent the path to a component.
|
PathBreakdown |
Provides a full path lookup which includes nested/indexed/mapped
property access.
|
ServerId |
Encapsulate a server identifier as an object.
|
SimpleBeanDirectory |
Provide a BeanDirectory from some mapping functions.
|
SimpleBeanRegistry |
Register components by id and look them up by path.
|
SimpleComponentPool |
An simple implementation of a
ComponentPool . |
Enum | Description |
---|---|
ChangeHow |
How changes to the
ComponentPool should be coordinated. |
Exception | Description |
---|---|
InvalidIdException |
An exception used when creation fails.
|
Classes concerned with the BeanRegistry which provides a dynamic lookup of components.