001 package org.omg.CosTransactions; 002 /** 003 * Generated from IDL enum "Status". 004 * 005 * @author JacORB IDL compiler V 2.3.0 (JBoss patch 6), 06-Jun-2007 006 * @version generated at Sep 22, 2012 10:58:03 AM 007 */ 008 009 public final class Status 010 implements org.omg.CORBA.portable.IDLEntity 011 { 012 private int value = -1; 013 public static final int _StatusActive = 0; 014 public static final Status StatusActive = new Status(_StatusActive); 015 public static final int _StatusMarkedRollback = 1; 016 public static final Status StatusMarkedRollback = new Status(_StatusMarkedRollback); 017 public static final int _StatusPrepared = 2; 018 public static final Status StatusPrepared = new Status(_StatusPrepared); 019 public static final int _StatusCommitted = 3; 020 public static final Status StatusCommitted = new Status(_StatusCommitted); 021 public static final int _StatusRolledBack = 4; 022 public static final Status StatusRolledBack = new Status(_StatusRolledBack); 023 public static final int _StatusUnknown = 5; 024 public static final Status StatusUnknown = new Status(_StatusUnknown); 025 public static final int _StatusNoTransaction = 6; 026 public static final Status StatusNoTransaction = new Status(_StatusNoTransaction); 027 public static final int _StatusPreparing = 7; 028 public static final Status StatusPreparing = new Status(_StatusPreparing); 029 public static final int _StatusCommitting = 8; 030 public static final Status StatusCommitting = new Status(_StatusCommitting); 031 public static final int _StatusRollingBack = 9; 032 public static final Status StatusRollingBack = new Status(_StatusRollingBack); 033 public int value() 034 { 035 return value; 036 } 037 public static Status from_int(int value) 038 { 039 switch (value) { 040 case _StatusActive: return StatusActive; 041 case _StatusMarkedRollback: return StatusMarkedRollback; 042 case _StatusPrepared: return StatusPrepared; 043 case _StatusCommitted: return StatusCommitted; 044 case _StatusRolledBack: return StatusRolledBack; 045 case _StatusUnknown: return StatusUnknown; 046 case _StatusNoTransaction: return StatusNoTransaction; 047 case _StatusPreparing: return StatusPreparing; 048 case _StatusCommitting: return StatusCommitting; 049 case _StatusRollingBack: return StatusRollingBack; 050 default: throw new org.omg.CORBA.BAD_PARAM(); 051 } 052 } 053 public String toString() 054 { 055 switch (value) { 056 case _StatusActive: return "StatusActive"; 057 case _StatusMarkedRollback: return "StatusMarkedRollback"; 058 case _StatusPrepared: return "StatusPrepared"; 059 case _StatusCommitted: return "StatusCommitted"; 060 case _StatusRolledBack: return "StatusRolledBack"; 061 case _StatusUnknown: return "StatusUnknown"; 062 case _StatusNoTransaction: return "StatusNoTransaction"; 063 case _StatusPreparing: return "StatusPreparing"; 064 case _StatusCommitting: return "StatusCommitting"; 065 case _StatusRollingBack: return "StatusRollingBack"; 066 default: throw new org.omg.CORBA.BAD_PARAM(); 067 } 068 } 069 protected Status(int i) 070 { 071 value = i; 072 } 073 java.lang.Object readResolve() 074 throws java.io.ObjectStreamException 075 { 076 return from_int(value()); 077 } 078 }