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