Class FSWriteLock


  • public class FSWriteLock
    extends java.lang.Object
    Version:
    1.3
    • Field Detail

      • ourThreadDBLocksCache

        private static final java.util.Map ourThreadDBLocksCache
      • ourThreadRepositoryLocksCache

        private static final java.util.Map ourThreadRepositoryLocksCache
      • ourThreadLogLocksCache

        private static final java.util.Map ourThreadLogLocksCache
      • myLockFile

        private java.io.File myLockFile
      • myLockRAFile

        private java.io.RandomAccessFile myLockRAFile
      • myLock

        private java.nio.channels.FileLock myLock
      • myToken

        private java.lang.String myToken
      • myLockType

        private int myLockType
      • myIsShared

        private boolean myIsShared
      • myReferencesCount

        private int myReferencesCount
    • Constructor Detail

      • FSWriteLock

        private FSWriteLock​(java.lang.String token,
                            java.io.File lockFile,
                            int lockType,
                            boolean shared)