Klasse AbstractDatabaseInitializer

java.lang.Object
ch.nolix.system.midschema.databaseinitializer.AbstractDatabaseInitializer
Alle implementierten Schnittstellen:
IDatabaseInitializer
Bekannte direkte Unterklassen:
DatabaseInitializer, DatabaseInitializer

public abstract class AbstractDatabaseInitializer extends Object implements IDatabaseInitializer
Version:
2025-01-12
Autor:
Silvan Wyss
  • Konstruktordetails

    • AbstractDatabaseInitializer

      public AbstractDatabaseInitializer()
  • Methodendetails

    • initializeDatabaseIfNotInitialized

      public final void initializeDatabaseIfNotInitialized()
      Initializes the database if the database is not initialized.
      Angegeben von:
      initializeDatabaseIfNotInitialized in Schnittstelle IDatabaseInitializer
    • initializeDatabaseWithInitialSchemaTimestamp

      protected abstract void initializeDatabaseWithInitialSchemaTimestamp(ITime initialSchemaTimeStamp)
      Initializes the database with the given initialSchemaTimeStamp.
      Parameter:
      initialSchemaTimeStamp -
      Löst aus:
      RuntimeException - if the given initialSchemaTimeStamp is null.