1 package org
.argeo
.util
.transaction
;
3 /** JTA transaction status. */
4 public class JtaStatusAdapter
implements TransactionStatusAdapter
<Integer
> {
5 private static final Integer STATUS_ACTIVE
= 0;
6 private static final Integer STATUS_COMMITTED
= 3;
7 private static final Integer STATUS_COMMITTING
= 8;
8 private static final Integer STATUS_MARKED_ROLLBACK
= 1;
9 private static final Integer STATUS_NO_TRANSACTION
= 6;
10 private static final Integer STATUS_PREPARED
= 2;
11 private static final Integer STATUS_PREPARING
= 7;
12 private static final Integer STATUS_ROLLEDBACK
= 4;
13 private static final Integer STATUS_ROLLING_BACK
= 9;
14 // private static final Integer STATUS_UNKNOWN = 5;
17 public Integer
getActiveStatus() {
22 public Integer
getPreparingStatus() {
23 return STATUS_PREPARING
;
27 public Integer
getMarkedRollbackStatus() {
28 return STATUS_MARKED_ROLLBACK
;
32 public Integer
getPreparedStatus() {
33 return STATUS_PREPARED
;
37 public Integer
getCommittingStatus() {
38 return STATUS_COMMITTING
;
42 public Integer
getCommittedStatus() {
43 return STATUS_COMMITTED
;
47 public Integer
getRollingBackStatus() {
48 return STATUS_ROLLING_BACK
;
52 public Integer
getRolledBackStatus() {
53 return STATUS_ROLLEDBACK
;
57 public Integer
getNoTransactionStatus() {
58 return STATUS_NO_TRANSACTION
;