001    package org.odmg;
002    
003    
004    
005    
006    
007    /**
008    
009     * This exception is thrown if a lock could not be granted on an object.
010    
011     * @author      David Jordan (as Java Editor of the Object Data Management Group)
012    
013     * @version ODMG 3.0
014    
015     */
016    
017    
018    
019    public class LockNotGrantedException extends ODMGRuntimeException
020    
021    {
022    
023    /*
024    
025            private Object o;
026    
027      private       int     m;
028    
029    *
030    
031    * Construct an instance of the exception.
032    
033    * @param        obj     The object that the application was trying to acquire a lock on.
034    
035    * @param        mode    The lock mode that the application was attempting to acquire.
036    
037    * @see  org.odmg.Transaction#lock
038    
039    *
040    
041            public LockNotGrantedException(Object obj, int mode)
042    
043      {
044    
045            super();
046    
047            o = obj;
048    
049            m = mode;
050    
051      }
052    
053    */
054    
055    /*
056    
057            private Object o;
058    
059      private       int     m;
060    
061    *
062    
063    * Construct an instance of the exception.
064    
065    * @param        obj     The object that the application was trying to acquire a lock on.
066    
067    * @param        mode    The lock mode that the application was attempting to acquire.
068    
069    * @see  org.odmg.Transaction#lock
070    
071    *
072    
073            public LockNotGrantedException(Object obj, int mode)
074    
075      {
076    
077            super();
078    
079            o = obj;
080    
081            m = mode;
082    
083      }
084    
085    */
086    
087    /*
088    
089            private Object o;
090    
091      private       int     m;
092    
093    *
094    
095    * Construct an instance of the exception.
096    
097    * @param        obj     The object that the application was trying to acquire a lock on.
098    
099    * @param        mode    The lock mode that the application was attempting to acquire.
100    
101    * @see  org.odmg.Transaction#lock
102    
103    *
104    
105            public LockNotGrantedException(Object obj, int mode)
106    
107      {
108    
109            super();
110    
111            o = obj;
112    
113            m = mode;
114    
115      }
116    
117    */
118    
119        /**
120    
121         * Construct an instance of the exception.
122    
123         */
124    
125        public LockNotGrantedException()
126    
127        {
128    
129            super();
130    
131        }
132    
133    
134    
135        /**
136    
137         * Construct an instance of the exception with a descriptive message.
138    
139         * @param   msg     A description of the exception.
140    
141         */
142    
143        public LockNotGrantedException(String msg)
144    
145        {
146    
147            super(msg);
148    
149        }
150    
151    /*
152    
153            private Object o;
154    
155      private       int     m;
156    
157    *
158    
159    * Construct an instance of the exception.
160    
161    * @param        obj     The object that the application was trying to acquire a lock on.
162    
163    * @param        mode    The lock mode that the application was attempting to acquire.
164    
165    * @see  org.odmg.Transaction#lock
166    
167    *
168    
169            public LockNotGrantedException(Object obj, int mode)
170    
171      {
172    
173            super();
174    
175            o = obj;
176    
177            m = mode;
178    
179      }
180    
181    */
182    
183    }
184