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.
-