Class TwoPhaseOutcome
- java.lang.Object
-
- com.arjuna.ats.arjuna.coordinator.TwoPhaseOutcome
-
public class TwoPhaseOutcome extends java.lang.ObjectThe outcomes which can be generated when a transaction attempts to prepare/commit/rollback.- Since:
- JTS 1.0.
- Version:
- $Id: TwoPhaseOutcome.java 2342 2006-03-30 13:06:17Z $
- Author:
- Mark Little (mark@arjuna.com)
-
-
Field Summary
Fields Modifier and Type Field Description static intFINISH_ERRORstatic intFINISH_OKstatic intHEURISTIC_COMMITstatic intHEURISTIC_HAZARDstatic intHEURISTIC_MIXEDstatic intHEURISTIC_ROLLBACKstatic intINVALID_TRANSACTIONstatic intNOT_PREPAREDstatic intONE_PHASE_ERRORstatic intPREPARE_NOTOKstatic intPREPARE_OKstatic intPREPARE_ONE_PHASE_COMMITTEDstatic intPREPARE_READONLY
-
Constructor Summary
Constructors Constructor Description TwoPhaseOutcome(int outcome)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetOutcome()static voidprint(java.io.PrintWriter strm, int res)voidsetOutcome(int outcome)static java.lang.StringstringForm(int res)
-
-
-
Field Detail
-
PREPARE_OK
public static final int PREPARE_OK
- See Also:
- Constant Field Values
-
PREPARE_NOTOK
public static final int PREPARE_NOTOK
- See Also:
- Constant Field Values
-
PREPARE_READONLY
public static final int PREPARE_READONLY
- See Also:
- Constant Field Values
-
HEURISTIC_ROLLBACK
public static final int HEURISTIC_ROLLBACK
- See Also:
- Constant Field Values
-
HEURISTIC_COMMIT
public static final int HEURISTIC_COMMIT
- See Also:
- Constant Field Values
-
HEURISTIC_MIXED
public static final int HEURISTIC_MIXED
- See Also:
- Constant Field Values
-
HEURISTIC_HAZARD
public static final int HEURISTIC_HAZARD
- See Also:
- Constant Field Values
-
FINISH_OK
public static final int FINISH_OK
- See Also:
- Constant Field Values
-
FINISH_ERROR
public static final int FINISH_ERROR
- See Also:
- Constant Field Values
-
NOT_PREPARED
public static final int NOT_PREPARED
- See Also:
- Constant Field Values
-
ONE_PHASE_ERROR
public static final int ONE_PHASE_ERROR
- See Also:
- Constant Field Values
-
INVALID_TRANSACTION
public static final int INVALID_TRANSACTION
- See Also:
- Constant Field Values
-
PREPARE_ONE_PHASE_COMMITTED
public static final int PREPARE_ONE_PHASE_COMMITTED
- See Also:
- Constant Field Values
-
-