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
DbFileSystem
java.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 DB2FileSystem
is a JDBC-basedFileSystem
implementation for Jackrabbit that persists file system entries in a DB2 database.DbFileSystem DbFileSystem
is a generic JDBC-basedFileSystem
implementation for Jackrabbit that persists file system entries in a database table.DerbyFileSystem DerbyFileSystem
is a JDBC-basedFileSystem
implementation 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 MSSqlFileSystem
is a JDBC-basedFileSystem
implementation 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 OracleFileSystem
is a JDBC-basedFileSystem
implementation for Jackrabbit that persists file system entries in an Oracle database.