public class DynamoDBTransactionWrapper
extends java.lang.Object
implements io.flamingock.core.transaction.TransactionWrapper
| Modifier and Type | Field and Description |
|---|---|
protected io.flamingock.community.internal.TransactionManager<software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder> |
transactionManager |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
wrapInTransaction(io.flamingock.core.task.descriptor.TaskDescriptor taskDescriptor,
io.flamingock.core.runtime.dependency.DependencyInjectable dependencyInjectable,
java.util.function.Supplier<T> operation) |
protected final io.flamingock.community.internal.TransactionManager<software.amazon.awssdk.enhanced.dynamodb.model.TransactWriteItemsEnhancedRequest.Builder> transactionManager
public <T> T wrapInTransaction(io.flamingock.core.task.descriptor.TaskDescriptor taskDescriptor,
io.flamingock.core.runtime.dependency.DependencyInjectable dependencyInjectable,
java.util.function.Supplier<T> operation)
wrapInTransaction in interface io.flamingock.core.transaction.TransactionWrapper