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 voidInitializes the database if the database is not initialized.protected abstract voidinitializeDatabaseWithInitialSchemaTimestamp(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, waitVon Schnittstelle geerbte Methoden ch.nolix.systemapi.midschema.databaseinitializer.IDatabaseInitializer
getDatabaseState
-
Konstruktordetails
-
AbstractDatabaseInitializer
public AbstractDatabaseInitializer()
-
-
Methodendetails
-
initializeDatabaseIfNotInitialized
public final void initializeDatabaseIfNotInitialized()Initializes the database if the database is not initialized.- Angegeben von:
initializeDatabaseIfNotInitializedin SchnittstelleIDatabaseInitializer
-
initializeDatabaseWithInitialSchemaTimestamp
Initializes the database with the given initialSchemaTimeStamp.- Parameter:
initialSchemaTimeStamp-- Löst aus:
RuntimeException- if the given initialSchemaTimeStamp is null.
-