galois.objects
Class AbstractLockable

java.lang.Object
  extended by galois.objects.AbstractLockable
All Implemented Interfaces:
Lockable
Direct Known Subclasses:
AbstractBaseObject

public abstract class AbstractLockable
extends Object
implements Lockable

Default implementation of Lockable.


Constructor Summary
AbstractLockable()
           
 
Method Summary
 AtomicReference<Iteration> getOwner()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractLockable

public AbstractLockable()
Method Detail

getOwner

public final AtomicReference<Iteration> getOwner()
Specified by:
getOwner in interface Lockable