X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=test%2Fenterprise%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Ftest%2Fpersistence%2Fpackage-info.java;h=543166662e8446ea71bef4e181284b2e58583dda;hb=b1d0fe855fcf6fd4ddf6e47701eb8b3d0f8ffc9f;hp=3005512588ce7977c69e07eff61a88e0ef158127;hpb=fb96777729647db6c767cf7b1e45ab974110b2f6;p=utils diff --git a/test/enterprise/src/main/java/org/wamblee/test/persistence/package-info.java b/test/enterprise/src/main/java/org/wamblee/test/persistence/package-info.java index 30055125..54316666 100644 --- a/test/enterprise/src/main/java/org/wamblee/test/persistence/package-info.java +++ b/test/enterprise/src/main/java/org/wamblee/test/persistence/package-info.java @@ -39,6 +39,8 @@ * *
UserTransaction
+ * @@ -166,6 +168,12 @@ * }); * * + *
+ * Note that in addition to this method it is also possible to directly control transactions + * through {@link JpaBuilder#begin()}, {@link JpaBuilder#commit(javax.persistence.EntityManager)}, + * and {@link JpaBuilder#rollback(javax.persistence.EntityManager)}. + *
+ * * *UserTransaction
+ * It is also possible to manage JPA transaction through a UserTransaction
.
+ * This is mostly useful if you are test software that uses UserTransaction
for
+ * managing transactions, or if you want to manage multiple transactional resources.
+ * See the explanation at {@link org.wamblee.test.transactions.SimpleTransactionManager} for more details.
+ *