Interface | Description |
---|---|
Transaction |
Represents a Datastore transaction, providing methods to commit and rollback the
transaction.
|
Transactional |
Represents an object which is capable to manage transactions, providing methods to execute an operation
transactionally and using
Transaction as transaction handler. |
TransactionalOperation<R> |
Represents a transactional operation execution.
|
TransactionalOperation.TransactionalInvocation |
Represents a transactional operation execution which do not return a result.
|
TransactionConfiguration |
Transaction configuration. |
TransactionOptions |
Marker interface to represent
Transaction configuration options. |
TransactionStatus |
Represents the base API for a transaction, providing methods to inspect and manage the transaction status.
|
Exception | Description |
---|---|
TransactionStatus.IllegalTransactionStatusException |
Exception thrown when an operation is performed on a transaction but the transaction is in an illegal status
according to the transaction semantics.
|
TransactionStatus.TransactionException |
Exception related to a transaction operation error.
|
TransactionStatus.TransactionNotSupportedException |
Exception throws when transaction are not actually supported by current implementation and/or driver.
|
Copyright © 2019 The Holon Platform. All rights reserved.