Klasse TransactionIndex
java.lang.Object
org.teamapps.universaldb.index.transaction.TransactionIndex
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunglongstatic voidexportEmptyIndexWithModel(File baseInputPath, File baseOutputPath) longlonglonglonglonglonglonggetTransactions(long lastTransactionId) booleanisEmpty()booleanisSchemaUpdate(Schema schema) booleanisValidSchema(Schema schema) voidwriteSchemaUpdate(SchemaUpdate schemaUpdate) voidwriteTransaction(ResolvedTransaction transaction)
-
Konstruktordetails
-
TransactionIndex
-
-
Methodendetails
-
exportEmptyIndexWithModel
-
isEmpty
public boolean isEmpty() -
createTransactionRequestId
public long createTransactionRequestId() -
getSystemFirstStart
public long getSystemFirstStart() -
getSystemLastStart
public long getSystemLastStart() -
getLastTransactionId
public long getLastTransactionId() -
getLastTransactionStoreId
public long getLastTransactionStoreId() -
getTransactionCount
public long getTransactionCount() -
getLastTransactionRequestId
public long getLastTransactionRequestId() -
getNodeId
public long getNodeId() -
getNodeIdAsString
-
getLastTransaction
-
isValidSchema
-
isSchemaUpdate
-
writeSchemaUpdate
- Löst aus:
IOException
-
getCurrentSchema
-
writeTransaction
- Löst aus:
Exception
-
getSchemaUpdates
-
getTransactions
-
getLogIterator
-