org.qi4j.index.sql.support.api

## Interface SQLAppStartup

- All Known Subinterfaces:
    PostgreSQLService
  All Known Implementing Classes:
    AbstractSQLStartup, PostgreSQLAppStartup

      @Activators(value=SQLAppStartup.Activator.class)
      public interface SQLAppStartup

  This is the interface which is called by SQL-Indexing when it is activated. This allows implementation specific initializations for RDBMS (for example, possibly re-building database structure).

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static class` | `SQLAppStartup.Activator`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `initConnection()` This method is called when connection may be safely initialized - for example, possibly (re-)building database structure.

- - ### Method Detail

    - #### initConnection

          void initConnection()
                              throws SQLException

      This method is called when connection may be safely initialized - for example, possibly (re-)building database structure.
      Throws:
        `SQLException` - If SQL error.