Class Oracle9FileSystem

  • All Implemented Interfaces:
    org.apache.jackrabbit.core.fs.FileSystem, org.apache.jackrabbit.core.util.db.DatabaseAware

    public class Oracle9FileSystem
    extends OracleFileSystem
    This class adds special blob handling which is needed for Oracle DBs up to version 10R1.
    • Constructor Detail

      • Oracle9FileSystem

        public Oracle9FileSystem()
    • Method Detail

      • createConnectionHelper

        protected org.apache.jackrabbit.core.util.db.ConnectionHelper createConnectionHelper​(DataSource dataSrc)
                                                                                      throws Exception
        This method is called from the DatabaseFileSystem.init() method of this class and returns a ConnectionHelper instance which is assigned to the conHelper field. Subclasses may override it to return a specialized connection helper.
        Overrides:
        createConnectionHelper in class OracleFileSystem
        Parameters:
        dataSrc - the DataSource of this persistence manager
        Returns:
        a ConnectionHelper
        Throws:
        Exception - on error