Package biz.hammurapi.config

Interface Summary
ChainedContext Context which requires another context to be functional and also delegates unresolved names to that context.
ClassAcceptor Checks that class to be instantiated is acceptable in a given context.
Command Command interface
Component Provides lifecycle methods
Context  
ContextConfigurable  
DomConfigurable DOM configurable.
FileConfigurable File configurable
InputStreamConfigurable InputStream configurable
MutableContext Context which entries can be modified.
NamedComponent Component with name.
ObjectAcceptor Accepts or rejects instantiated and configured object
ObjectConfigurable Object configurable
Parameterizable Parameterizable
PoolableComponent Component which can be activated, passivated, and validated.
Restartable If instance created by DomConfigFactory implements this interface then the factory passes a command to the instance to restart it if the instance detects a failure which can be possibly fixed by re-creating the instance from XML configuration.
RestartCommand  
Service Service is a marker interface.
StringConfigurable String configurable
TraversableContext Context which can enumerate values in it.
URLConfigurable URL Configurable
Validatable Validatable, i.e.
Wrapper Wrapper allows to bind non-component to name tree.
 

Class Summary
Bean2ContextConfigurableAdapter Populates a bean with parameters from HttpRequest.
BeanContext Populates a bean with parameters from HttpRequest.
ComponentBase Base class for components.
DependencyManager Manages dependencies between objects.
DomConfigFactory Creates and configures objects from DOM Element (XML file).
DomConfigurableContainer Simple container
ElementContext Gets values from DOM Element
ElementNameDomConfigurableContainer Uses node name as component name
GenericContainer  
JndiBridge Binds to jndi context and bridges pv-naming with jndi naming.
JndiWrapper Binds object from jndi to pv.
MapContext  
NameAttributeDomConfigurableContainer Uses attribute "component-name" as component name
PathNavigator Helper class to navigate context trees.
PropertyParser Expands property value entries like ${myProperty} to property values.
Reference This is a dynamic proxy wrapper for one component to obtain a reference to another.
RmiComponent Base class for components exposed through RMI
RmiRegistryComponent Wrapper for RMI registry
RmiWrapper Binds remote object to name tree.
ServiceBase  
SimpleContext Simple map-backed context.
XmlSource Helper class to read XML configuration from file, url or classloader resource.
 

Exception Summary
ConfigurationException  
RuntimeConfigurationException Wrapper for ConfigurationException for situations where it is not possible to throw a checked exception.
 



Copyright © 2003 Hammurapi Group. All Rights Reserved.