See: Description
Interface | Description |
---|---|
TransactionResource<T> |
Interfaces to be implemented by resources that want to participate in
transactions managed through
SimpleTransactionManager . |
UserTransactionCallback | |
UserTransactionFactory |
Factory used to create transactions.
|
Class | Description |
---|---|
DefaultUserTransactionFactory |
Transaction factory implementation that creates
SimpleUserTransaction
objects. |
SimpleTransactionManager |
Simple transaction manager provides a simple mechanism to manage transactions
in test code through the
UserTransaction object. |
SimpleUserTransaction |
Represents a user transaction spanning a number of resources.
|
TransactionProxyFactory<T> |
This utility makes sure that each invocation on a certain interface is
carried out within a JPA unit of work.
|
Enum | Description |
---|---|
TransactionResult |
Transaction result.
|
This package provides basic support utilities for testing with transactions.
Depending on the test setup different methods can be used on top of the basic
support for transactions with JpaBuilder
.
These are:
TransactionProxyFactory
: In case you want to test a service and want
"requires new" transaction semantics for your service. SimpleTransactionManager
: In case you want to manage one or more
transactional resources through a standard UserTransaction
. Copyright © 2022. All rights reserved.