Uses of Interface
org.multiverse.api.Latch

Packages that use Latch
org.multiverse.api Contains the most important interfaces and classes for the Multiverse project. 
org.multiverse.stms Contains concrete STM implementations are abstract support structures. 
org.multiverse.utils Contains utility structures for STM implementations. 
org.multiverse.utils.latches This package contains Latch implementations (needed for blocking transactions). 
 

Uses of Latch in org.multiverse.api
 

Methods in org.multiverse.api with parameters of type Latch
 void Transaction.registerRetryLatch(Latch latch)
          Registers the retry Latch on this Transaction.
 

Uses of Latch in org.multiverse.stms
 

Methods in org.multiverse.stms with parameters of type Latch
protected  boolean AbstractTransaction.doRegisterRetryLatch(Latch latch, long wakeupVersion)
          Register retry.
 void AbstractTransaction.registerRetryLatch(Latch latch)
           
 

Uses of Latch in org.multiverse.utils
 

Methods in org.multiverse.utils that return Latch
 Latch Listeners.getListener()
          Returns the listener Latch stored in this ListenerNode.
 

Constructors in org.multiverse.utils with parameters of type Latch
Listeners(Latch listener, Listeners next)
           
 

Uses of Latch in org.multiverse.utils.latches
 

Classes in org.multiverse.utils.latches that implement Latch
 class CheapLatch
          A Latch based on the intrinsic lock and uses the minimal amount of resources.
 class StandardLatch
          A standard Latch implementation that supports all features of the Latch.
 



Copyright © 2008-2010 Multiverse. All Rights Reserved.