Class CacheLock
- java.lang.Object
-
- org.apache.derby.iapi.services.locks.ShExLockable
-
- org.apache.derby.impl.store.access.CacheLock
-
- All Implemented Interfaces:
Lockable
class CacheLock extends ShExLockable
Only used for exclusive lock purposes.
-
-
Field Summary
Fields Modifier and Type Field Description private PropertyConglomerate
pc
-
Constructor Summary
Constructors Constructor Description CacheLock(PropertyConglomerate pc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
unlockEvent(Latch lockInfo)
Note that the object has been unlocked-
Methods inherited from class org.apache.derby.iapi.services.locks.ShExLockable
lockAttributes, lockerAlwaysCompatible, lockEvent, requestCompatible
-
-
-
-
Field Detail
-
pc
private PropertyConglomerate pc
-
-
Constructor Detail
-
CacheLock
CacheLock(PropertyConglomerate pc)
-
-
Method Detail
-
unlockEvent
public void unlockEvent(Latch lockInfo)
Description copied from interface:Lockable
Note that the object has been unlockedMust only be called by the lock manager. Synchronization will be handled by the lock manager.
- Specified by:
unlockEvent
in interfaceLockable
- Overrides:
unlockEvent
in classShExLockable
- See Also:
Lockable.unlockEvent(org.apache.derby.iapi.services.locks.Latch)
-
-