Interface TransactionStatus
-
- All Known Subinterfaces:
TransactionStatus.Aborted
,TransactionStatus.Committed
,TransactionStatus.InProgress
,TransactionStatus.Unknown
public interface TransactionStatus
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
TransactionStatus.Aborted
static interface
TransactionStatus.Committed
static interface
TransactionStatus.InProgress
static interface
TransactionStatus.Unknown
-
Method Summary
Static Methods Modifier and Type Method Description static TransactionStatus
aborted()
static TransactionStatus
committed(long commitTimestamp)
static Optional<Long>
getCommitTimestamp(TransactionStatus status)
static TransactionStatus
inProgress()
static TransactionStatus
unknown()
-
-
-
Method Detail
-
inProgress
static TransactionStatus inProgress()
-
aborted
static TransactionStatus aborted()
-
committed
static TransactionStatus committed(long commitTimestamp)
-
unknown
static TransactionStatus unknown()
-
getCommitTimestamp
static Optional<Long> getCommitTimestamp(TransactionStatus status)
-
-