Interface IISDStateDBCreator

  • All Known Implementing Classes:
    Postgres_StateDBCreator

    public interface IISDStateDBCreator
    This is the public interface for classes used to build tables in the ISD database that are used to store the processing pipeline's state of operation.
    Author:
    Dustin Kempton, Surabhi Priya, Data Mining Lab, Georgia State University
    • Method Detail

      • checkStateTableExists

        boolean checkStateTableExists()
                               throws SQLException
        Checks if the table used for storing processing state is in the database.
        Returns:
        True if the table used for storing processing state exists, False otherwise.
        Throws:
        SQLException - If there was an SQLException that occurred while attempting to execute.
      • createStateTable

        boolean createStateTable()
                          throws SQLException
        Builds the table used for storing processing state of the ISD processing pipeline.
        Returns:
        True if successful, False otherwise.
        Throws:
        SQLException - If there was an SQLException that occurred while attempting to execute.