Package org.apache.cayenne.conf

Contains classes dealing with Cayenne configuration files.

See:
          Description

Interface Summary
ConfigLoaderDelegate Interface that defines callback API used by ConfigLoader to process loaded configuration.
ConfigSaverDelegate Defines a set of callback methods that provide information to ConfigSaver when Cayenne project is saved.
DataSourceFactory A pluggable factory for javax.sql.DataSource instances used by Cayenne runtime.
PasswordEncoding Password encoders are used to translate the text of the database password, on loading and on saving, from one form to another.
ResourceFinder An object that defines a strategy for locating stream resources.
 

Class Summary
ClasspathResourceFinder A ResourceFinder that looks up resources in the classpath.
ConfigLoader Class that performs runtime loading of Cayenne configuration.
ConfigSaver Class that does saving of Cayenne configuration.
ConfigStatus Interface defines API to check the status of Cayenne configuration.
Configuration This class is an entry point to Cayenne.
ConnectionProperties ConnectionProperties handles a set of DataSourceInfo objects using information stored in $HOME/.cayenne/connection.properties.
DBCPDataSourceFactory A DataSourceFactory that creates a connection pool based on Apache Jakarta commons-dbcp.
DefaultConfiguration Subclass of Configuration that uses the System CLASSPATH to locate resources.
DriverDataSourceFactory Creates DataSource objects from XML configuration files that describe a JDBC driver.
FileConfiguration FileConfiguration loads a Cayenne configuraton file from a given location in the file system.
JNDIDataSourceFactory Looks up DataSource objects via JNDI.
MultiProjectConfiguration A Configuration implementation that creates a single virtual runtime project out of multiple Cayenne configurations.
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.
RuntimeLoadDelegate Implementation of ConfigLoaderDelegate that creates Cayenne access objects stack.
RuntimeSaveDelegate Save delegate used for saving Cayenne access stack.
ServletUtil Configuration class that uses ServletContext to locate resources.
WebApplicationContextFilter A Servlet Filter that binds session DataContext to the current request thread.
 

Package org.apache.cayenne.conf Description

Contains classes dealing with Cayenne configuration files. Includes support for a number of standard ways to initialize Cayenne, and lays a framework for custom extentions.



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