001    package org.omg.CosTransactions;
002    
003    
004    /**
005    * org/omg/CosTransactions/Status.java .
006    * Generated by the IDL-to-Java compiler (portable), version "3.2"
007    * from /home/iurt/rpm/BUILD/geronimo-spec-corba/src/main/idl/CosTransactions.idl
008    * Saturday, November 26, 2011 9:53:36 PM UTC
009    */
010    
011    
012    // DATATYPES
013    public class Status implements org.omg.CORBA.portable.IDLEntity
014    {
015      private        int __value;
016      private static int __size = 10;
017      private static org.omg.CosTransactions.Status[] __array = new org.omg.CosTransactions.Status [__size];
018    
019      public static final int _StatusActive = 0;
020      public static final org.omg.CosTransactions.Status StatusActive = new org.omg.CosTransactions.Status(_StatusActive);
021      public static final int _StatusMarkedRollback = 1;
022      public static final org.omg.CosTransactions.Status StatusMarkedRollback = new org.omg.CosTransactions.Status(_StatusMarkedRollback);
023      public static final int _StatusPrepared = 2;
024      public static final org.omg.CosTransactions.Status StatusPrepared = new org.omg.CosTransactions.Status(_StatusPrepared);
025      public static final int _StatusCommitted = 3;
026      public static final org.omg.CosTransactions.Status StatusCommitted = new org.omg.CosTransactions.Status(_StatusCommitted);
027      public static final int _StatusRolledBack = 4;
028      public static final org.omg.CosTransactions.Status StatusRolledBack = new org.omg.CosTransactions.Status(_StatusRolledBack);
029      public static final int _StatusUnknown = 5;
030      public static final org.omg.CosTransactions.Status StatusUnknown = new org.omg.CosTransactions.Status(_StatusUnknown);
031      public static final int _StatusNoTransaction = 6;
032      public static final org.omg.CosTransactions.Status StatusNoTransaction = new org.omg.CosTransactions.Status(_StatusNoTransaction);
033      public static final int _StatusPreparing = 7;
034      public static final org.omg.CosTransactions.Status StatusPreparing = new org.omg.CosTransactions.Status(_StatusPreparing);
035      public static final int _StatusCommitting = 8;
036      public static final org.omg.CosTransactions.Status StatusCommitting = new org.omg.CosTransactions.Status(_StatusCommitting);
037      public static final int _StatusRollingBack = 9;
038      public static final org.omg.CosTransactions.Status StatusRollingBack = new org.omg.CosTransactions.Status(_StatusRollingBack);
039    
040      public int value ()
041      {
042        return __value;
043      }
044    
045      public static org.omg.CosTransactions.Status from_int (int value)
046      {
047        if (value >= 0 && value < __size)
048          return __array[value];
049        else
050          throw new org.omg.CORBA.BAD_PARAM ();
051      }
052    
053      protected Status (int value)
054      {
055        __value = value;
056        __array[__value] = this;
057      }
058    } // class Status