Top Description Fields Constructors Methods
org.apache.derby.impl.store.access

pack-priv Class CacheLock

Located in compilation unit of org.apache.derby.impl.store.access.PropertyConglomerate.

extends ShExLockable
Class Inheritance

Only used for exclusive lock purposes.

Field Summary

Modifier and TypeField and Description
private PropertyConglomerate

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public void
unlockEvent(Latch
Latch descriptor
lockInfo
)

Overrides org.apache.derby.iapi.services.locks.ShExLockable.unlockEvent.

Implements org.apache.derby.iapi.services.locks.Lockable.unlockEvent.

Note that the object has been unlocked

Must only be called by the lock manager.

Inherited from org.apache.derby.iapi.services.locks.ShExLockable:
lockAttributeslockerAlwaysCompatiblelockEventrequestCompatible

Field Detail

pcback to summary
private PropertyConglomerate pc

Constructor Detail

CacheLockback to summary
pack-priv CacheLock(PropertyConglomerate pc)

Method Detail

unlockEventback to summary
public void unlockEvent(Latch lockInfo)

Overrides org.apache.derby.iapi.services.locks.ShExLockable.unlockEvent.

Implements org.apache.derby.iapi.services.locks.Lockable.unlockEvent.

Doc from org.apache.derby.iapi.services.locks.Lockable.unlockEvent.

Note that the object has been unlocked

Must only be called by the lock manager. Synchronization will be handled by the lock manager.

Parameters
lockInfo:Latch

Latch descriptor