Uses of Class
io.permazen.kv.KVTransactionException
Package
Description
byte[]
array key/value store API and related utility classes.KVDatabase
implementation based on Oracle's Berkeley DB Java Edition.KVDatabase
implementation based on CockroachDB.KVDatabase
implementation based on FoundationDB.KVDatabase
implementation based on Microsoft SQL Server.Utility classes for MVCC type operations using a
KVStore
.KVDatabase
implementation based on MySQL.KVDatabase
implementations based on SQL connections.KVDatabase
implementation based on SQLite.-
Uses of KVTransactionException in io.permazen.kv
Modifier and TypeClassDescriptionclass
Thrown when aKVTransaction
is kept open for too long.class
Exception thrown when an attempt to access aKVTransaction
results in a conflict or other condition requiring that the transaction be retried.class
Thrown when an operation is attempted on aKVTransaction
that is no longer usable. -
Uses of KVTransactionException in io.permazen.kv.bdb
Modifier and TypeMethodDescriptionBerkeleyKVTransaction.wrapException
(com.sleepycat.je.DatabaseException e) Wrap the givenDatabaseException
in the appropriateKVTransactionException
. -
Uses of KVTransactionException in io.permazen.kv.cockroach
Modifier and TypeMethodDescriptionCockroachKVDatabase.wrapException
(SQLKVTransaction tx, SQLException e) -
Uses of KVTransactionException in io.permazen.kv.fdb
Modifier and TypeMethodDescriptionFoundationKVTransaction.wrapException
(FDBException e) Wrap the givenFDBException
in the appropriateKVTransactionException
. -
Uses of KVTransactionException in io.permazen.kv.mssql
Modifier and TypeMethodDescriptionMSSQLKVDatabase.wrapException
(SQLKVTransaction tx, SQLException e) -
Uses of KVTransactionException in io.permazen.kv.mvcc
Modifier and TypeClassDescriptionclass
Exception thrown when a transaction fails because of an MVCC conflict.Modifier and TypeMethodDescriptionprotected KVTransactionException
SnapshotKVDatabase.logException
(KVTransactionException e) Log specified exception.Modifier and TypeMethodDescriptionprotected KVTransactionException
SnapshotKVDatabase.logException
(KVTransactionException e) Log specified exception. -
Uses of KVTransactionException in io.permazen.kv.mysql
Modifier and TypeMethodDescriptionMySQLKVDatabase.wrapException
(SQLKVTransaction tx, SQLException e) -
Uses of KVTransactionException in io.permazen.kv.sql
Modifier and TypeMethodDescriptionprotected KVTransactionException
SQLKVTransaction.handleException
(SQLException e) Handle an unexpected SQL exception.SQLKVDatabase.wrapException
(SQLKVTransaction transaction, SQLException e) Wrap the givenSQLException
in the appropriateKVTransactionException
. -
Uses of KVTransactionException in io.permazen.kv.sqlite
Modifier and TypeMethodDescriptionSQLiteKVDatabase.wrapException
(SQLKVTransaction tx, SQLException e)