X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=test%2Fenterprise%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Ftest%2Ftransactions%2FTransactionResource.java;h=4770d78889cfca742f0a579a252cea7d4bb05f9b;hb=83898516d61bfcd1f4e3a3ea79bb56f3877f4900;hp=1ab649ab54b3218da7ba6dc37e492f8c551de2ef;hpb=a1ab1a2e44c95cc10ad4c4d15420b49e3744d93b;p=utils diff --git a/test/enterprise/src/main/java/org/wamblee/test/transactions/TransactionResource.java b/test/enterprise/src/main/java/org/wamblee/test/transactions/TransactionResource.java index 1ab649ab..4770d788 100644 --- a/test/enterprise/src/main/java/org/wamblee/test/transactions/TransactionResource.java +++ b/test/enterprise/src/main/java/org/wamblee/test/transactions/TransactionResource.java @@ -15,33 +15,37 @@ */ package org.wamblee.test.transactions; - /** - * Interfaces to be implemented by resources that want to participate in transactions - * managed through {@link SimpleTransactionManager}. + * Interfaces to be implemented by resources that want to participate in + * transactions managed through {@link SimpleTransactionManager}. * * @author Erik Brakkee - * + * * @param */ public interface TransactionResource { - + /** - * Begins a transaction. + * Begins a transaction. + * * @return Object that manages the transaction for the resource. */ - T begin(); - + T begin(); + /** * Rolls back a transaction. - * @param aT Object that manages the transaction for the resource. + * + * @param aT + * Object that manages the transaction for the resource. */ - TransactionResult rollback(T aT); - + TransactionResult rollback(T aT); + /** - * Commits the transaction. - * @param aT Object that manages the transaction for the resource. + * Commits the transaction. + * + * @param aT + * Object that manages the transaction for the resource. */ TransactionResult commit(T aT); - + }