From e574e67bac585727102c40a6d0650ba15a3103eb Mon Sep 17 00:00:00 2001 From: Raluca Munteanu Date: Tue, 26 Apr 2016 12:14:15 +0000 Subject: [PATCH] Merged 5.1.N (5.1.2) to 5.2.N (5.2.1) 125454 amorarasu: Merged 5.1.1 (5.1.1) to 5.1.N (5.1.2) 125307 gjames: ACE-5091: Changed the javadoc formatting for TransactionService git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@125765 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../transaction/TransactionService.java | 40 +++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/source/java/org/alfresco/service/transaction/TransactionService.java b/source/java/org/alfresco/service/transaction/TransactionService.java index cc9554c959..8df4934381 100644 --- a/source/java/org/alfresco/service/transaction/TransactionService.java +++ b/source/java/org/alfresco/service/transaction/TransactionService.java @@ -26,10 +26,10 @@ import org.alfresco.service.NotAuditable; /** * Contract for retrieving access to a user transaction. *

- * Note that the implementation of the {@link javax.transaction.UserTransaction} + * Note that the implementation of the javax.transaction.UserTransaction * is not able to provide the full set of status codes available on the - * {@link javax.transaction.Status} class. - * + * javax.transaction.Status class. + * * @author David Caruana */ public interface TransactionService @@ -37,35 +37,35 @@ public interface TransactionService /** * Determine if the repository has been put into read only mode. * This is independent of the current user. - * + * * @return true if the repository is allowed to perform * write operations */ public boolean getAllowWrite(); - + /** * Determine if ALL user transactions will be read-only. The 'System' * user is always allowed to write. - * + * * @return Returns true if all transactions are read-only AND the current * user is not the 'System' user. */ @NotAuditable public boolean isReadOnly(); - + /** * Gets a user transaction that supports transaction propagation. * This is like the EJB REQUIRED transaction attribute. - * + * * @return the user transaction */ @NotAuditable UserTransaction getUserTransaction(); - + /** * Gets a user transaction that supports transaction propagation. * This is like the EJB REQUIRED transaction attribute. - * + * * @param readOnly Set true for a READONLY transaction instance, false otherwise. * Note that it is not always possible to force a write transaction if the * system is in read-only mode. @@ -73,11 +73,11 @@ public interface TransactionService */ @NotAuditable UserTransaction getUserTransaction(boolean readOnly); - + /** * Gets a user transaction that supports transaction propagation. * This is like the EJB REQUIRED transaction attribute. - * + * * @param readOnly Set true for a READONLY transaction instance, false otherwise. * @param ignoreSystemReadOnly true to force the read-only flag to be respected regardless * of the system read-only mode. @@ -85,26 +85,26 @@ public interface TransactionService */ @NotAuditable UserTransaction getUserTransaction(boolean readOnly, boolean ignoreSystemReadOnly); - + /** * Gets a user transaction that ensures a new transaction is created. * Any enclosing transaction is not propagated. * This is like the EJB REQUIRES_NEW transaction attribute - * when the transaction is started, the current transaction will be * suspended and a new one started. - * + * * @return Returns a non-propagating user transaction */ @NotAuditable UserTransaction getNonPropagatingUserTransaction(); - + /** * Gets a user transaction that ensures a new transaction is created. * Any enclosing transaction is not propagated. * This is like the EJB REQUIRES_NEW transaction attribute - * when the transaction is started, the current transaction will be * suspended and a new one started. - * + * * @param readOnly Set true for a READONLY transaction instance, false otherwise. * Note that it is not always possible to force a write transaction if the * system is in read-only mode. @@ -112,14 +112,14 @@ public interface TransactionService */ @NotAuditable UserTransaction getNonPropagatingUserTransaction(boolean readOnly); - + /** * Gets a user transaction that ensures a new transaction is created. * Any enclosing transaction is not propagated. * This is like the EJB REQUIRES_NEW transaction attribute - * when the transaction is started, the current transaction will be * suspended and a new one started. - * + * * @param readOnly Set true for a READONLY transaction instance, false otherwise. * @param ignoreSystemReadOnly true to force the read-only flag to be respected regardless * of the system read-only mode. @@ -127,10 +127,10 @@ public interface TransactionService */ @NotAuditable UserTransaction getNonPropagatingUserTransaction(boolean readOnly, boolean ignoreSystemReadOnly); - + /** * Get the standard instance of the helper object that supports transaction retrying. - * + * * @return * Returns a helper object that executes units of work transactionally. The helper * can be reused or altered as required.