Uses of Interface
org.apache.jackrabbit.core.util.db.DatabaseAware

Packages that use DatabaseAware
org.apache.jackrabbit.core.data.db   
org.apache.jackrabbit.core.fs.db This package contains the class DbFileSystem, a simple generic JDBC-based FileSystem implementation for Jackrabbit. 
org.apache.jackrabbit.core.journal   
org.apache.jackrabbit.core.persistence.db This package contains the class SimpleDbPersistenceManager, a simple generic JDBC-based PersistenceManager for Jackrabbit. 
org.apache.jackrabbit.core.persistence.pool   
 

Uses of DatabaseAware in org.apache.jackrabbit.core.data.db
 

Classes in org.apache.jackrabbit.core.data.db that implement DatabaseAware
 class DbDataStore
          A data store implementation that stores the records in a database using JDBC.
 class DerbyDataStore
          The Derby data store closes the database when the data store is closed (embedded databases only).
 

Uses of DatabaseAware in org.apache.jackrabbit.core.fs.db
 

Classes in org.apache.jackrabbit.core.fs.db that implement DatabaseAware
 class DB2FileSystem
          DB2FileSystem is a JDBC-based FileSystem implementation for Jackrabbit that persists file system entries in a DB2 database.
 class DbFileSystem
          DbFileSystem is a generic JDBC-based FileSystem implementation for Jackrabbit that persists file system entries in a database table.
 class DerbyFileSystem
          DerbyFileSystem is a JDBC-based FileSystem implementation for Jackrabbit that persists file system entries in an embedded Derby database.
 class MSSqlFileSystem
          MSSqlFileSystem is a JDBC-based FileSystem implementation for Jackrabbit that persists file system entries in an MS SQL database.
 class Oracle9FileSystem
          This class adds special blob handling which is needed for Oracle DBs up to version 10R1.
 class OracleFileSystem
          OracleFileSystem is a JDBC-based FileSystem implementation for Jackrabbit that persists file system entries in an Oracle database.
 

Uses of DatabaseAware in org.apache.jackrabbit.core.journal
 

Classes in org.apache.jackrabbit.core.journal that implement DatabaseAware
 class DatabaseJournal
          Database-based journal implementation.
 class JNDIDatabaseJournal
          Deprecated. This class should not be used because it is not database vendor specific. Each DatabaseJournal now supports getting the connection via JNDI by setting the driver to javax.naming.InitialContext and the URL to the JNDI name.

Database journal that uses JNDI to acquire the database connection. The JNDI location of the DataSource to be used in given as the dataSourceLocation configuration property.

WARNING: The acquired database connection is kept for the entire lifetime of the journal instance. The configured data source should be prepared for this.

 class MSSqlDatabaseJournal
          It has the following property in addition to those of the DatabaseJournal: tableSpace: the MS SQL tablespace to use
 class OracleDatabaseJournal
          It has the following property in addition to those of the DatabaseJournal: tableSpace: the Oracle tablespace to use
 

Uses of DatabaseAware in org.apache.jackrabbit.core.persistence.db
 

Classes in org.apache.jackrabbit.core.persistence.db that implement DatabaseAware
 class DerbyPersistenceManager
          Deprecated. Please migrate to a bundle persistence manager (JCR-2802)
 class MSSqlPersistenceManager
          Deprecated. Please migrate to a bundle persistence manager (JCR-2802)
 class OraclePersistenceManager
          Deprecated. Please migrate to a bundle persistence manager (JCR-2802)
 class SimpleDbPersistenceManager
          Deprecated. Please migrate to a bundle persistence manager (JCR-2802)
 

Uses of DatabaseAware in org.apache.jackrabbit.core.persistence.pool
 

Classes in org.apache.jackrabbit.core.persistence.pool that implement DatabaseAware
 class BundleDbPersistenceManager
          This is a generic persistence manager that stores the NodePropBundles in a database.
 class H2PersistenceManager
          Extends the BundleDbPersistenceManager by H2 specific code.
 class MySqlPersistenceManager
          Extends the BundleDbPersistenceManager by mysql specific code.
 class Oracle9PersistenceManager
          OracleLegacyPersistenceManager provides support for Oracle jdbc drivers prior to version 10 which require special handling of BLOB data.
 class PostgreSQLPersistenceManager
          Extends the BundleDbPersistenceManager by PostgreSQL specific code.
 



Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.