org.apache.derby.impl.services.reflect
Class ClassLoaderLock

java.lang.Object
  extended by org.apache.derby.iapi.services.locks.ShExLockable
      extended by org.apache.derby.impl.services.reflect.ClassLoaderLock
All Implemented Interfaces:
Lockable

 class ClassLoaderLock
extends ShExLockable


Field Summary
private  UpdateLoader myLoader
           
 
Constructor Summary
ClassLoaderLock(UpdateLoader myLoader)
           
 
Method Summary
 void unlockEvent(Latch lockInfo)
          Note that the object has been unlocked Must only be called by the lock manager.
 
Methods inherited from class org.apache.derby.iapi.services.locks.ShExLockable
lockAttributes, lockerAlwaysCompatible, lockEvent, requestCompatible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

myLoader

private UpdateLoader myLoader
Constructor Detail

ClassLoaderLock

ClassLoaderLock(UpdateLoader myLoader)
Method Detail

unlockEvent

public void unlockEvent(Latch lockInfo)
Description copied from interface: Lockable
Note that the object has been unlocked

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

Specified by:
unlockEvent in interface Lockable
Overrides:
unlockEvent in class ShExLockable
See Also:
Lockable.unlockEvent(org.apache.derby.iapi.services.locks.Latch)

Built on Thu 2010-12-23 20:49:13+0000, from revision ???

Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.