Interface IISDObjectDBCreator


  • public interface IISDObjectDBCreator
    This is the public interface for classes used to build the object detection report database used by the ISD
    Author:
    Surabhi Priya, Data Mining Lab, Georgia State University
    • Method Detail

      • checkTableExists

        boolean checkTableExists​(EventType type)
                          throws SQLException
        Checks the ISD object storage database to see if the table to store the passed in event type exists.
        Parameters:
        type - The event type to check if the table exists for.
        Returns:
        True if the table exists, False otherwise.
        Throws:
        SQLException - If there was an SQLException that occurred while attempting to execute.
      • createTable

        boolean createTable​(EventType type)
                     throws SQLException
        Creates a table to store the passed in event type in the ISD object storage database.
        Parameters:
        type - The event type to create the table for.
        Returns:
        True when successful, False if not.
        Throws:
        SQLException - If there was an SQLException that occurred while attempting to execute.