Package org.apache.cayenne.configuration

Interface Summary
AdhocObjectFactory Creates objects for user-provided String class names, injecting dependencies into them.
ConfigurationNameMapper A service that maps the names of configuration objects to the resource names.
ConfigurationNode Implemented by the "nodes" on the Cayenne configuration tree.
ConfigurationNodeVisitor<T> A visitor interface for implementing operations on different types of ConfigurationNode objects.
DataChannelDescriptorLoader An object that can load a named DataChannelDescriptor from some configuration source.
DataMapLoader A loader of DataMaps.
ObjectContextFactory A factory for regular and nested contexts.
PasswordEncoding Password encoders are used to translate the text of the database password, on loading and on saving, from one form to another.
RuntimeProperties Represents a properties map for a given CayenneRuntime.
 

Class Summary
BaseConfigurationNodeVisitor<T> A ConfigurationNodeVisitor that does nothing, used as a convenience superclass for partial visitors.
CayenneRuntime A superclass of various Cayenne runtime stacks.
ConfigurationTree<T extends ConfigurationNode> A tree of configuration nodes that contains extra information about the nodes, such as load errors.
DataChannelDescriptor A descriptor of a DataChannel normally loaded from XML configuration.
DataNodeDescriptor A descriptor of DataNode configuration.
DefaultAdhocObjectFactory A default implementation of AdhocObjectFactory that creates objects using default no-arg constructor and injects dependencies into annotated fields.
DefaultConfigurationNameMapper  
DefaultRuntimeProperties An implementation of RuntimeProperties that returns properties that were injected via a map in constructor.
PlainTextPasswordEncoder The plain text password encoder passes the text of the database password straight-through without any alteration.
Rot13PasswordEncoder The ROT-13 password encoder passes the text of the database password through a simple Caesar cipher to obscure the password text.
Rot47PasswordEncoder The ROT-47 password encoder passes the text of the database password through a simple Caesar cipher to obscure the password text.
SAXNestedTagHandler A superclass of nested tag handlers for parsing of XML documents with SAX.
XMLDataChannelDescriptorLoader  
XMLDataMapLoader  
 



Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.