Uses of Class
io.permazen.core.TransactionConfig
Packages that use TransactionConfig
Package
Description
Abstraction layer allowing access to a
Database
using normal Java objects.Components that support integrating Permazen into a Java Console Toolkit console.
Core classes for the Permazen Java persistence layer.
-
Uses of TransactionConfig in io.permazen
Methods in io.permazen that return TransactionConfigModifier and TypeMethodDescriptionprotected TransactionConfig
Permazen.buildTransactionConfig
(Map<String, ?> kvoptions) Build theTransactionConfig
for a new core API transaction. -
Uses of TransactionConfig in io.permazen.cli
Methods in io.permazen.cli that return TransactionConfigModifier and TypeMethodDescriptiondefault TransactionConfig
Session.TransactionalAction.getTransactionConfig
(Session session) Get the configuration for the new Core API transaction.Session.newTransactionConfig()
Build a new Core APITransactionConfig
based on this instance. -
Uses of TransactionConfig in io.permazen.core
Methods in io.permazen.core that return TransactionConfigModifier and TypeMethodDescriptionTransactionConfig.Builder.build()
Create a newTransactionConfig
from this instance.Methods in io.permazen.core with parameters of type TransactionConfigModifier and TypeMethodDescriptionDatabase.createDetachedTransaction
(KVStore kvstore, TransactionConfig txConfig) Create a detached transaction based on the provided key/value store.Database.createTransaction
(TransactionConfig txConfig) Create a newTransaction
on this database using the specific configuration.Database.createTransaction
(KVTransaction kvt, TransactionConfig txConfig) Create a newTransaction
on this database using an already-openedKVTransaction
and specified configuration.