Class MYSQLAdmin

  • All Implemented Interfaces:
    edu.uiuc.ncsa.security.core.Initializable

    public class MYSQLAdmin
    extends edu.uiuc.ncsa.security.storage.sql.DBInitializer
    Planned administrative utility. Right now there are supplied scripts for this.

    Created by Jeff Gaynor
    on May 17, 2011 at 1:47:12 PM

    • Constructor Detail

      • MYSQLAdmin

        public MYSQLAdmin()
    • Method Detail

      • createSchema

        public void createSchema​(Statement s)
                          throws SQLException
        Specified by:
        createSchema in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
        Throws:
        SQLException
      • setPermissions

        public void setPermissions​(Statement s)
                            throws SQLException
        Specified by:
        setPermissions in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
        Throws:
        SQLException
      • dropSchema

        public void dropSchema​(Statement s)
                        throws SQLException
        Specified by:
        dropSchema in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
        Throws:
        SQLException
      • createTables

        public void createTables​(Statement s)
                          throws SQLException
        Specified by:
        createTables in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
        Throws:
        SQLException
      • recreateTransactionTables

        public void recreateTransactionTables​(Statement s)
                                       throws SQLException
        Specified by:
        recreateTransactionTables in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
        Throws:
        SQLException
      • dropTables

        public void dropTables​(Statement s)
                        throws SQLException
        Specified by:
        dropTables in class edu.uiuc.ncsa.security.storage.sql.DBInitializer
        Throws:
        SQLException