public static interface TransactionalOperation.TransactionalInvocation extends TransactionalOperation<Void>
TransactionalOperation.TransactionalInvocation
Modifier and Type | Method and Description |
---|---|
default Void |
execute(Transaction transaction)
Execute a transactional operation using given
Transaction and return a result. |
void |
executeInTransaction(Transaction transaction)
Execute a transactional operation using given
Transaction . |
void executeInTransaction(Transaction transaction)
Transaction
.transaction
- The transaction reference, which can be used to perform Transaction.commit()
and
Transaction.rollback()
operationsTransactionStatus.TransactionException
- If an execution error occurreddefault Void execute(Transaction transaction)
TransactionalOperation
Transaction
and return a result.execute
in interface TransactionalOperation<Void>
transaction
- The transaction reference, which can be used to perform Transaction.commit()
and
Transaction.rollback()
operationsCopyright © 2018 The Holon Platform. All rights reserved.