Uses of Interface
org.multiverse.transactional.collections.TransactionalCollection

Packages that use TransactionalCollection
org.multiverse.transactional.collections This package contains datastructures like queues and maps written to be used in STM transactions. 
 

Uses of TransactionalCollection in org.multiverse.transactional.collections
 

Subinterfaces of TransactionalCollection in org.multiverse.transactional.collections
 interface TransactionalDeque<E>
          A Transactional version of the BlockingDeque interface.
 interface TransactionalList<E>
          A TransactionalCollection that implements the List interface.
 interface TransactionalQueue<E>
          A transactional BlockingQueue interface.
 interface TransactionalSet<E>
          A Transactional version of the Set interface.
 

Classes in org.multiverse.transactional.collections that implement TransactionalCollection
 class AbstractTransactionalDeque<E>
          An abtract TransactionalDeque implementation.
 class TransactionalArrayList<E>
          A TransactionalList based on a (transactional) array.
 class TransactionalLinkedList<E>
          A general purposes collection structure that could be considered a work horse because it implements a lot of interfaces: Iterable Collection List Queue BlockingQueue Deque BlockingDeque

Each operation on this TransactionalLinkedList is transactional by default, and of course can participate in already running transactions.

 



Copyright © 2008-2010 Multiverse. All Rights Reserved.