Klasse AbstractDatabaseInitializer
java.lang.Object
ch.nolix.system.midschema.databaseinitializer.AbstractDatabaseInitializer
- Alle implementierten Schnittstellen:
IDatabaseInitializer
- Bekannte direkte Unterklassen:
DatabaseInitializer
,DatabaseInitializer
- Version:
- 2025-01-12
- Autor:
- Silvan Wyss
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal void
Initializes the database if the database is not initialized.protected abstract void
initializeDatabaseWithInitialSchemaTimestamp
(ITime initialSchemaTimeStamp) Initializes the database with the given initialSchemaTimeStamp.Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von Schnittstelle geerbte Methoden ch.nolix.systemapi.midschemaapi.databaseinitializerapi.IDatabaseInitializer
getDatabaseState
-
Konstruktordetails
-
AbstractDatabaseInitializer
public AbstractDatabaseInitializer()
-
-
Methodendetails
-
initializeDatabaseIfNotInitialized
public final void initializeDatabaseIfNotInitialized()Initializes the database if the database is not initialized.- Angegeben von:
initializeDatabaseIfNotInitialized
in SchnittstelleIDatabaseInitializer
-
initializeDatabaseWithInitialSchemaTimestamp
Initializes the database with the given initialSchemaTimeStamp.- Parameter:
initialSchemaTimeStamp
-- Löst aus:
RuntimeException
- if the given initialSchemaTimeStamp is null.
-