diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/BindOperationExecutor.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/BindOperationExecutor.java index 002ca609..5f103a12 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/BindOperationExecutor.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/BindOperationExecutor.java @@ -29,6 +29,7 @@ import org.springframework.transaction.compensating.CompensatingTransactionOpera * unbind in {@link #rollback()}, and nothing in {@link #commit()}. * * @author Mattias Arthursson + * @since 1.2 */ public class BindOperationExecutor implements CompensatingTransactionOperationExecutor { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/BindOperationRecorder.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/BindOperationRecorder.java index 64389455..aef95212 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/BindOperationRecorder.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/BindOperationRecorder.java @@ -29,6 +29,7 @@ import org.springframework.transaction.compensating.CompensatingTransactionOpera * {@link BindOperationExecutor}. * * @author Mattias Arthursson + * @since 1.2 */ public class BindOperationRecorder implements CompensatingTransactionOperationRecorder { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/DirContextHolder.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/DirContextHolder.java index f47369f3..285abb41 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/DirContextHolder.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/DirContextHolder.java @@ -29,7 +29,7 @@ import org.springframework.transaction.compensating.support.CompensatingTransact * for commit or rollback. * * @author Mattias Arthursson - * + * @since 1.2 */ public class DirContextHolder extends CompensatingTransactionHolderSupport { private DirContext ctx; diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/LdapCompensatingTransactionOperationFactory.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/LdapCompensatingTransactionOperationFactory.java index a2f706a5..17019572 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/LdapCompensatingTransactionOperationFactory.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/LdapCompensatingTransactionOperationFactory.java @@ -38,6 +38,7 @@ import org.springframework.transaction.compensating.CompensatingTransactionOpera * operations. * * @author Mattias Arthursson + * @since 1.2 */ public class LdapCompensatingTransactionOperationFactory implements CompensatingTransactionOperationFactory { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/ModifyAttributesOperationExecutor.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/ModifyAttributesOperationExecutor.java index a24bb9bb..1f72db12 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/ModifyAttributesOperationExecutor.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/ModifyAttributesOperationExecutor.java @@ -30,6 +30,7 @@ import org.springframework.transaction.compensating.CompensatingTransactionOpera * modifyAttributes in {@link #rollback()}, and nothing in {@link #commit()}. * * @author Mattias Arthursson + * @since 1.2 */ public class ModifyAttributesOperationExecutor implements CompensatingTransactionOperationExecutor { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/ModifyAttributesOperationRecorder.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/ModifyAttributesOperationRecorder.java index 6a627b71..caa430f3 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/ModifyAttributesOperationRecorder.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/ModifyAttributesOperationRecorder.java @@ -38,6 +38,7 @@ import org.springframework.util.Assert; * {@link ModifyAttributesOperationExecutor} instances for rollback. * * @author Mattias Arthursson + * @since 1.2 */ public class ModifyAttributesOperationRecorder implements CompensatingTransactionOperationRecorder { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/NullOperationExecutor.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/NullOperationExecutor.java index 05252482..d8bccaee 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/NullOperationExecutor.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/NullOperationExecutor.java @@ -23,6 +23,7 @@ import org.springframework.transaction.compensating.CompensatingTransactionOpera * A {@link CompensatingTransactionOperationExecutor} that performs nothing. * * @author Mattias Arthursson + * @since 1.2 */ public class NullOperationExecutor implements CompensatingTransactionOperationExecutor { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/NullOperationRecorder.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/NullOperationRecorder.java index dd073907..815c19f7 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/NullOperationRecorder.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/NullOperationRecorder.java @@ -27,7 +27,7 @@ import org.springframework.transaction.compensating.CompensatingTransactionOpera * {@link CompensatingTransactionOperationRecorder} for the current operation. * * @author Mattias Arthursson - * + * @since 1.2 */ public class NullOperationRecorder implements CompensatingTransactionOperationRecorder { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/RebindOperationExecutor.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/RebindOperationExecutor.java index 73413482..eaca00dd 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/RebindOperationExecutor.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/RebindOperationExecutor.java @@ -34,6 +34,7 @@ import org.springframework.transaction.compensating.CompensatingTransactionOpera * original rebind opertaion. * * @author Mattias Arthursson + * @since 1.2 */ public class RebindOperationExecutor implements CompensatingTransactionOperationExecutor { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/RebindOperationRecorder.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/RebindOperationRecorder.java index bb537a6d..58849504 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/RebindOperationRecorder.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/RebindOperationRecorder.java @@ -28,6 +28,7 @@ import org.springframework.transaction.compensating.CompensatingTransactionOpera * {@link #recordOperation(Object[])}. * * @author Mattias Arthursson + * @since 1.2 */ public class RebindOperationRecorder implements CompensatingTransactionOperationRecorder { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/RenameOperationExecutor.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/RenameOperationExecutor.java index bbefde7e..5b82b290 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/RenameOperationExecutor.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/RenameOperationExecutor.java @@ -28,7 +28,7 @@ import org.springframework.transaction.compensating.CompensatingTransactionOpera * negating rename in {@link #rollback()}, and nothing in {@link #commit()}. * * @author Mattias Arthursson - * + * @since 1.2 */ public class RenameOperationExecutor implements CompensatingTransactionOperationExecutor { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/RenameOperationRecorder.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/RenameOperationRecorder.java index 74d26a93..75c945d1 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/RenameOperationRecorder.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/RenameOperationRecorder.java @@ -30,7 +30,7 @@ import org.springframework.util.Assert; * rolling back. * * @author Mattias Arthursson - * + * @since 1.2 */ public class RenameOperationRecorder implements CompensatingTransactionOperationRecorder { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/TempEntryRenamingStrategy.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/TempEntryRenamingStrategy.java index c96e967a..2cde972f 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/TempEntryRenamingStrategy.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/TempEntryRenamingStrategy.java @@ -22,6 +22,7 @@ import javax.naming.Name; * rebind operations. * * @author Mattias Arthursson + * @since 1.2 */ public interface TempEntryRenamingStrategy { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/UnbindOperationExecutor.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/UnbindOperationExecutor.java index 3cae90c7..4bd557d8 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/UnbindOperationExecutor.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/UnbindOperationExecutor.java @@ -31,6 +31,7 @@ import org.springframework.transaction.compensating.CompensatingTransactionOpera * entry from its temporary location. * * @author Mattias Arthursson + * @since 1.2 */ public class UnbindOperationExecutor implements CompensatingTransactionOperationExecutor { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/UnbindOperationRecorder.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/UnbindOperationRecorder.java index ae9ac794..163fe12c 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/UnbindOperationRecorder.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/UnbindOperationRecorder.java @@ -27,6 +27,7 @@ import org.springframework.transaction.compensating.CompensatingTransactionOpera * rollback. * * @author Mattias Arthursson + * @since 1.2 */ public class UnbindOperationRecorder implements CompensatingTransactionOperationRecorder { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/support/DefaultTempEntryRenamingStrategy.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/support/DefaultTempEntryRenamingStrategy.java index 646b744a..cd5c1bd9 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/support/DefaultTempEntryRenamingStrategy.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/support/DefaultTempEntryRenamingStrategy.java @@ -45,6 +45,7 @@ import org.springframework.ldap.transaction.compensating.TempEntryRenamingStrate * though it should have been removed or rebound. * * @author Mattias Arthursson + * @since 1.2 */ public class DefaultTempEntryRenamingStrategy implements TempEntryRenamingStrategy { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/support/DifferentSubtreeTempEntryRenamingStrategy.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/support/DifferentSubtreeTempEntryRenamingStrategy.java index 35da0ae2..5b967544 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/support/DifferentSubtreeTempEntryRenamingStrategy.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/compensating/support/DifferentSubtreeTempEntryRenamingStrategy.java @@ -42,7 +42,7 @@ import org.springframework.ldap.transaction.compensating.TempEntryRenamingStrate * storage. * * @author Mattias Arthursson - * + * @since 1.2 */ public class DifferentSubtreeTempEntryRenamingStrategy implements TempEntryRenamingStrategy { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/ContextSourceAndDataSourceTransactionManager.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/ContextSourceAndDataSourceTransactionManager.java index 49b112fa..0f74470c 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/ContextSourceAndDataSourceTransactionManager.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/ContextSourceAndDataSourceTransactionManager.java @@ -30,6 +30,7 @@ import org.springframework.transaction.support.DefaultTransactionStatus; * and thus commit and rollback may result in unexpected results. * * @author Mattias Arthursson + * @since 1.2 */ public class ContextSourceAndDataSourceTransactionManager extends DataSourceTransactionManager { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/ContextSourceTransactionManager.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/ContextSourceTransactionManager.java index 0f83e76b..b05a2e70 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/ContextSourceTransactionManager.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/ContextSourceTransactionManager.java @@ -104,6 +104,7 @@ import org.springframework.transaction.support.DefaultTransactionStatus; * @see DefaultCompensatingTransactionOperationManager * @see TempEntryRenamingStrategy * @see TransactionAwareContextSourceProxy + * @since 1.2 */ public class ContextSourceTransactionManager extends AbstractPlatformTransactionManager { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/ContextSourceTransactionManagerDelegate.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/ContextSourceTransactionManagerDelegate.java index 17839a3a..30267081 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/ContextSourceTransactionManagerDelegate.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/ContextSourceTransactionManagerDelegate.java @@ -36,6 +36,7 @@ import org.springframework.transaction.compensating.support.CompensatingTransact * @author Mattias Arthursson * @see ContextSourceTransactionManager * @see ContextSourceAndDataSourceTransactionManager + * @since 1.2 */ public class ContextSourceTransactionManagerDelegate extends AbstractCompensatingTransactionManagerDelegate { diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/TransactionAwareContextSourceProxy.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/TransactionAwareContextSourceProxy.java index 1229bde0..b7bdf6cf 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/TransactionAwareContextSourceProxy.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/TransactionAwareContextSourceProxy.java @@ -35,6 +35,7 @@ import org.springframework.transaction.support.TransactionSynchronizationManager * {@link TransactionAwareDirContextInvocationHandler}. * * @author Mattias Arthursson + * @since 1.2 */ public class TransactionAwareContextSourceProxy implements ContextSource { private ContextSource target; diff --git a/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/TransactionAwareDirContextInvocationHandler.java b/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/TransactionAwareDirContextInvocationHandler.java index 3ce88c5c..8b2f3618 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/TransactionAwareDirContextInvocationHandler.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/transaction/core/TransactionAwareDirContextInvocationHandler.java @@ -32,6 +32,7 @@ import org.springframework.transaction.compensating.support.CompensatingTransact * storing compensating rollback operations for them. * * @author Mattias Arthursson + * @since 1.2 */ public class TransactionAwareDirContextInvocationHandler implements InvocationHandler { diff --git a/spring-ldap/src/main/java/org/springframework/transaction/compensating/CompensatingTransactionOperationExecutor.java b/spring-ldap/src/main/java/org/springframework/transaction/compensating/CompensatingTransactionOperationExecutor.java index 83e35661..d0f66c25 100644 --- a/spring-ldap/src/main/java/org/springframework/transaction/compensating/CompensatingTransactionOperationExecutor.java +++ b/spring-ldap/src/main/java/org/springframework/transaction/compensating/CompensatingTransactionOperationExecutor.java @@ -34,6 +34,7 @@ package org.springframework.transaction.compensating; * {@link #commit()} method to actually remove the entry. * * @author Mattias Arthursson + * @since 1.2 */ public interface CompensatingTransactionOperationExecutor { /** diff --git a/spring-ldap/src/main/java/org/springframework/transaction/compensating/CompensatingTransactionOperationFactory.java b/spring-ldap/src/main/java/org/springframework/transaction/compensating/CompensatingTransactionOperationFactory.java index 947190b2..e59b1c94 100644 --- a/spring-ldap/src/main/java/org/springframework/transaction/compensating/CompensatingTransactionOperationFactory.java +++ b/spring-ldap/src/main/java/org/springframework/transaction/compensating/CompensatingTransactionOperationFactory.java @@ -24,6 +24,7 @@ import org.springframework.transaction.compensating.support.DefaultCompensatingT * * @author Mattias Arthursson * @see DefaultCompensatingTransactionOperationManager + * @since 1.2 */ public interface CompensatingTransactionOperationFactory { /** diff --git a/spring-ldap/src/main/java/org/springframework/transaction/compensating/CompensatingTransactionOperationManager.java b/spring-ldap/src/main/java/org/springframework/transaction/compensating/CompensatingTransactionOperationManager.java index 2d9943c1..95a63ba3 100644 --- a/spring-ldap/src/main/java/org/springframework/transaction/compensating/CompensatingTransactionOperationManager.java +++ b/spring-ldap/src/main/java/org/springframework/transaction/compensating/CompensatingTransactionOperationManager.java @@ -22,7 +22,7 @@ package org.springframework.transaction.compensating; * individual operation. * * @author Mattias Arthursson - * + * @since 1.2 */ public interface CompensatingTransactionOperationManager { /** diff --git a/spring-ldap/src/main/java/org/springframework/transaction/compensating/CompensatingTransactionOperationRecorder.java b/spring-ldap/src/main/java/org/springframework/transaction/compensating/CompensatingTransactionOperationRecorder.java index edb05ceb..a6966fe9 100644 --- a/spring-ldap/src/main/java/org/springframework/transaction/compensating/CompensatingTransactionOperationRecorder.java +++ b/spring-ldap/src/main/java/org/springframework/transaction/compensating/CompensatingTransactionOperationRecorder.java @@ -23,6 +23,7 @@ package org.springframework.transaction.compensating; * log the result. * * @author Mattias Arthursson + * @since 1.2 */ public interface CompensatingTransactionOperationRecorder { /** diff --git a/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/AbstractCompensatingTransactionManagerDelegate.java b/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/AbstractCompensatingTransactionManagerDelegate.java index 13aadb48..16355bdf 100644 --- a/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/AbstractCompensatingTransactionManagerDelegate.java +++ b/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/AbstractCompensatingTransactionManagerDelegate.java @@ -29,7 +29,7 @@ import org.springframework.transaction.support.TransactionSynchronizationManager * Managers. * * @author Mattias Arthursson - * + * @since 1.2 */ public abstract class AbstractCompensatingTransactionManagerDelegate { diff --git a/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/CompensatingTransactionHolderSupport.java b/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/CompensatingTransactionHolderSupport.java index d528e53c..d53f4fe9 100644 --- a/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/CompensatingTransactionHolderSupport.java +++ b/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/CompensatingTransactionHolderSupport.java @@ -24,6 +24,7 @@ import org.springframework.transaction.support.ResourceHolderSupport; * Base class for compensating transaction resource holders. * * @author Mattias Arthursson + * @since 1.2 */ public abstract class CompensatingTransactionHolderSupport extends ResourceHolderSupport { diff --git a/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/CompensatingTransactionObject.java b/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/CompensatingTransactionObject.java index 5b255366..35c0805d 100644 --- a/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/CompensatingTransactionObject.java +++ b/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/CompensatingTransactionObject.java @@ -22,6 +22,7 @@ import org.springframework.ldap.transaction.compensating.DirContextHolder; * the {@link DirContextHolder} associated with the current transaction. * * @author Mattias Arthursson + * @since 1.2 */ public class CompensatingTransactionObject { private CompensatingTransactionHolderSupport holder; diff --git a/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/CompensatingTransactionUtils.java b/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/CompensatingTransactionUtils.java index afd8c474..ae4468ae 100644 --- a/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/CompensatingTransactionUtils.java +++ b/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/CompensatingTransactionUtils.java @@ -10,6 +10,7 @@ import org.springframework.transaction.support.TransactionSynchronizationManager * Common methods for use with compensating transactions. * * @author Mattias Arthursson + * @since 1.2 */ public class CompensatingTransactionUtils { diff --git a/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/DefaultCompensatingTransactionOperationManager.java b/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/DefaultCompensatingTransactionOperationManager.java index d0db7e82..e20211df 100644 --- a/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/DefaultCompensatingTransactionOperationManager.java +++ b/spring-ldap/src/main/java/org/springframework/transaction/compensating/support/DefaultCompensatingTransactionOperationManager.java @@ -32,6 +32,7 @@ import org.springframework.transaction.compensating.CompensatingTransactionOpera * and manages rollback of these in the reverse order. * * @author Mattias Arthursson + * @since 1.2 */ public class DefaultCompensatingTransactionOperationManager implements CompensatingTransactionOperationManager {