Schnittstelle IDatabaseComponentCreator
- Alle bekannten Implementierungsklassen:
DatabaseComponentCreator
public interface IDatabaseComponentCreator
- Version:
- 2025-01-12
- Autor:
- Silvan Wyss
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungIMutableNode<?> createDatabasePropertiesNodeWithDatabaseNameAndInitialSchemaTimeStamp(String databaseName, ITime initialSchemaTimeStamp) IMutableNode<?> IMutableNode<?> createNameNodeWithName(String name) IMutableNode<?> createSchemaTimestampNodeWithInitialSchemaTimeStamp(ITime initialSchemaTimeStamp)
-
Methodendetails
-
createDatabasePropertiesNodeWithDatabaseNameAndInitialSchemaTimeStamp
IMutableNode<?> createDatabasePropertiesNodeWithDatabaseNameAndInitialSchemaTimeStamp(String databaseName, ITime initialSchemaTimeStamp) - Parameter:
databaseName-initialSchemaTimeStamp-- Gibt zurück:
- a new database properties node with the given name and initialSchemaTimeStamp.
- Löst aus:
RuntimeException- if the given name is null or blank.RuntimeException- if the given initialSchemaTimeStamp is null.
-
createEntityIndexesNode
IMutableNode<?> createEntityIndexesNode()- Gibt zurück:
- a new entity indexes node.
-
createNameNodeWithName
- Parameter:
name-- Gibt zurück:
- a new name node with the given name.
- Löst aus:
RuntimeException- if the given name is null or blank.
-
createSchemaTimestampNodeWithInitialSchemaTimeStamp
- Parameter:
initialSchemaTimeStamp-- Gibt zurück:
- a new schema timestamp node with the given initialSchemaTimeStamp.
- Löst aus:
RuntimeException- if the given initialSchemaTimeStamp is null.
-