Package org.teamapps.universaldb
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()getQueryClass(TableIndex tableIndex) getTableIndexById(int mappingId) static intvoidhandleTransaction(ResolvedTransaction transaction) voidinstallModelUpdate(ModelProvider modelProvider, ClassLoader classLoader) voidinstallRemoteTableClasses(ClassLoader classLoader) static voidsetUserId(int userId)
-
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) -
installRemoteTableClasses
-
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
-