1 21 22 package org.apache.derby.iapi.services.locks; 23 24 27 public class ShExQual 28 { 29 private int lockState; 30 31 private ShExQual(int lockState) 32 { 33 this.lockState = lockState; 34 } 35 36 40 public static final int SHARED = 0; 41 public static final int EXCLUSIVE = 1; 42 43 44 public static final ShExQual SH = new ShExQual(SHARED); 45 46 47 public static final ShExQual EX = new ShExQual(EXCLUSIVE); 48 49 public int getLockState() 50 { 51 return lockState; 52 } 53 54 public String toString() 55 { 56 if (lockState == SHARED) 57 return "S"; 58 else 59 return "X"; 60 } 61 } 62 | Popular Tags |