public class LdapCompensatingTransactionOperationFactory extends Object implements CompensatingTransactionOperationFactory
CompensatingTransactionOperationRecorder
implementation for LDAP
operations.Constructor and Description |
---|
LdapCompensatingTransactionOperationFactory(TempEntryRenamingStrategy renamingStrategy)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
CompensatingTransactionOperationRecorder |
createRecordingOperation(Object resource,
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(Object resource, 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.