Package org.teamapps.universaldb
Klasse UniversalDB
java.lang.Object
org.teamapps.universaldb.UniversalDB
- Alle implementierten Schnittstellen:
DataBaseMapper
-
Feldübersicht
Felder -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaddAuxiliaryModel(SchemaInfoProvider schemaInfo, ClassLoader classLoader) voidcreateDatabaseDump(File dumpFolder) voidcreateInitialTableTransactions(TableIndex tableIndex) static UniversalDBcreateStandalone(File storagePath, File fileStorePath, SchemaInfoProvider schemaInfoProvider) static UniversalDBcreateStandalone(File storagePath, SchemaInfoProvider schemaInfoProvider) static UniversalDBcreateStandalone(File storagePath, SchemaInfoProvider schemaInfoProvider, FileStore fileStore) executeTransaction(TransactionRequest transaction) getColumnById(int mappingId) getDatabaseById(int mappingId) getEntityClass(TableIndex tableIndex) getQueryClass(TableIndex tableIndex) getTableIndexById(int mappingId) getTableIndexByPath(String path) static intstatic voidsetUserId(int userId)
-
Felddetails
-
SKIP_DB_LOGGING
public static final org.slf4j.Marker SKIP_DB_LOGGING
-
-
Konstruktordetails
-
UniversalDB
- Löst aus:
Exception
-
-
Methodendetails
-
getUserId
public static int getUserId() -
setUserId
public static void setUserId(int userId) -
createStandalone
public static UniversalDB createStandalone(File storagePath, SchemaInfoProvider schemaInfoProvider) throws Exception - Löst aus:
Exception
-
createStandalone
public static UniversalDB createStandalone(File storagePath, File fileStorePath, SchemaInfoProvider schemaInfoProvider) throws Exception - Löst aus:
Exception
-
createStandalone
public static UniversalDB createStandalone(File storagePath, SchemaInfoProvider schemaInfoProvider, FileStore fileStore) throws Exception - Löst aus:
Exception
-
addAuxiliaryModel
public void addAuxiliaryModel(SchemaInfoProvider schemaInfo, ClassLoader classLoader) throws Exception - Löst aus:
Exception
-
getEntityClass
-
getQueryClass
-
getTableIndexByPath
-
createTransactionRequest
-
createModelUpdateTransactionRequest
-
createInitialTableTransactions
- Löst aus:
Exception
-
executeTransaction
-
createDatabaseDump
- Löst aus:
IOException
-
getDatabaseById
- Angegeben von:
getDatabaseByIdin SchnittstelleDataBaseMapper
-
getTableIndexById
- Angegeben von:
getTableIndexByIdin SchnittstelleDataBaseMapper
-
getColumnById
- Angegeben von:
getColumnByIdin SchnittstelleDataBaseMapper
-
getSchemaIndex
-
getTransactionIndex
-
getUpdateEventQueue
-