Class AbstractSchemaManagerAdapter

    • Constructor Detail

      • AbstractSchemaManagerAdapter

        protected AbstractSchemaManagerAdapter​(AbstractDatabaseAdapter databaseAdapter)
    • Method Detail

      • getDefaultSchema

        public abstract java.lang.String getDefaultSchema()
      • equalsDefaultSchema

        public abstract boolean equalsDefaultSchema​(java.lang.String schema)
      • existsSchema

        public abstract boolean existsSchema​(java.sql.Connection connection,
                                             java.lang.String schema)
      • fetchSchemasFromDatabase

        public abstract java.util.List<java.lang.String> fetchSchemasFromDatabase​(java.sql.Connection connection)
                                                                           throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • formatSchema

        public abstract java.lang.String formatSchema​(java.lang.String schema)
      • existsSchema

        public boolean existsSchema​(java.lang.String schema)
      • existsSchema

        public boolean existsSchema​(java.lang.String schema,
                                    boolean logResult)
      • fetchSchemasFromDatabase

        public java.util.List<java.lang.String> fetchSchemasFromDatabase​(DatabaseConnection databaseConnection)
                                                                  throws java.sql.SQLException
        Throws:
        java.sql.SQLException