Klasse UniversalDB
java.lang.Object
org.teamapps.universaldb.UniversalDB
-
Feldübersicht
Felder -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedUniversalDB(ModelProvider modelProvider, DatabaseManager databaseManager, DatabaseFileStore fileStore, File indexPath, File fullTextIndexPath, File transactionLogPath, ClassLoader classLoader, boolean skipTransactionIndexCheck) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidcreateDatabaseDump(File dumpFolder) voidcreateInitialTableTransactions(TableIndex tableIndex) createModelUpdateTransactionRequest(DatabaseModel databaseModel) createTransactionRequest(int userId, long timestamp) executeTransaction(TransactionRequest transaction) getColumnById(int mappingId) getEntityClass(TableIndex tableIndex) getName()getOrCreateViewCounter(TableIndex tableIndex) getQueryClass(TableIndex tableIndex) getTableIndexById(int mappingId) static intstatic UserContextvoidhandleTransaction(ResolvedTransaction transaction) voidinstallAvailableRemoteTables(ClassLoader localDbClassLoader) voidinstallModelUpdate(ModelProvider modelProvider, ClassLoader classLoader) static voidsetUserId(int userId) static voidsetUserRankedLanguages(UserContext context)
-
Felddetails
-
SKIP_DB_LOGGING
public static final org.slf4j.Marker SKIP_DB_LOGGING
-
-
Konstruktordetails
-
UniversalDB
protected UniversalDB(ModelProvider modelProvider, DatabaseManager databaseManager, DatabaseFileStore fileStore, File indexPath, File fullTextIndexPath, File transactionLogPath, ClassLoader classLoader, boolean skipTransactionIndexCheck) throws Exception - Löst aus:
Exception
-
-
Methodendetails
-
getUserId
public static int getUserId() -
setUserId
public static void setUserId(int userId) -
getUserRankedLanguages
-
setUserRankedLanguages
-
getOrCreateViewCounter
-
installAvailableRemoteTables
-
installModelUpdate
public void installModelUpdate(ModelProvider modelProvider, ClassLoader classLoader) throws Exception - Löst aus:
Exception
-
getEntityClass
-
getQueryClass
-
createTransactionRequest
-
createTransactionRequest
-
createModelUpdateTransactionRequest
-
createInitialTableTransactions
- Löst aus:
Exception
-
executeTransaction
-
handleTransaction
- Löst aus:
Exception
-
createDatabaseDump
- Löst aus:
IOException
-
getTableIndexById
-
getColumnById
-
getName
-
getDatabaseIndex
-
getTransactionIndex
-
getUpdateEventQueue
-