Package org.apache.jackrabbit.core.fs.db
This package contains the class
DbFileSystem,
a simple generic JDBC-based FileSystem implementation
for Jackrabbit.
It also contains [schemaName].ddl files which are read by
in order to automatically
create the required schema objects on the target database. Every line in a
[schemaName].ddl file is executed separatly by calling
DbFileSystemjava.sql.Statement.execute(String) where every occurence of the
the string "${schemaObjectPrefix}" has been replaced with the
value of the property schemaObjectPrefix (see
).
The schema name is either set programmtically by calling
DatabaseFileSystem.setSchemaObjectPrefix(String) or configured
through the DatabaseFileSystem.setSchema(String)schema bean property.
-
Class Summary Class Description DatabaseFileSystem Base class for database file systems.DB2FileSystem DB2FileSystemis a JDBC-basedFileSystemimplementation for Jackrabbit that persists file system entries in a DB2 database.DbFileSystem DbFileSystemis a generic JDBC-basedFileSystemimplementation for Jackrabbit that persists file system entries in a database table.DerbyFileSystem DerbyFileSystemis a JDBC-basedFileSystemimplementation for Jackrabbit that persists file system entries in an embedded Derby database.JNDIDatabaseFileSystem Deprecated. This class should not be used because it is not database vendor specific.MSSqlFileSystem MSSqlFileSystemis a JDBC-basedFileSystemimplementation for Jackrabbit that persists file system entries in an MS SQL database.Oracle9FileSystem This class adds special blob handling which is needed for Oracle DBs up to version 10R1.OracleFileSystem OracleFileSystemis a JDBC-basedFileSystemimplementation for Jackrabbit that persists file system entries in an Oracle database.