public class LdapCompensatingTransactionOperationFactory extends java.lang.Object implements CompensatingTransactionOperationFactory
CompensatingTransactionOperationRecorder
implementation for LDAP
operations.Constructor and Description |
---|
LdapCompensatingTransactionOperationFactory(TempEntryRenamingStrategy renamingStrategy)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
CompensatingTransactionOperationRecorder |
createRecordingOperation(java.lang.Object resource,
java.lang.String operation)
Create an appropriate
CompensatingTransactionOperationRecorder
instance corresponding to the supplied method name. |
public LdapCompensatingTransactionOperationFactory(TempEntryRenamingStrategy renamingStrategy)
renamingStrategy
- the TempEntryRenamingStrategy
to supply
to relevant operations.public CompensatingTransactionOperationRecorder createRecordingOperation(java.lang.Object resource, java.lang.String operation)
CompensatingTransactionOperationFactory
CompensatingTransactionOperationRecorder
instance corresponding to the supplied method name.createRecordingOperation
in interface CompensatingTransactionOperationFactory
resource
- The target transaction resource.operation
- the method name to create a
CompensatingTransactionOperationRecorder
for.CompensatingTransactionOperationRecorder
instance.