|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TransactionalQueue | |
|---|---|
| org.multiverse.transactional.collections | This package contains datastructures like queues and maps written to be used in STM transactions. |
| org.multiverse.transactional.executors | This package contains functionality for transactional Executor functionality. |
| Uses of TransactionalQueue in org.multiverse.transactional.collections |
|---|
| Subinterfaces of TransactionalQueue in org.multiverse.transactional.collections | |
|---|---|
interface |
TransactionalDeque<E>
A Transactional version of the BlockingDeque interface. |
| Classes in org.multiverse.transactional.collections that implement TransactionalQueue | |
|---|---|
class |
AbstractTransactionalDeque<E>
An abtract TransactionalDeque implementation. |
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. |
| Uses of TransactionalQueue in org.multiverse.transactional.executors |
|---|
| Constructors in org.multiverse.transactional.executors with parameters of type TransactionalQueue | |
|---|---|
TransactionalThreadPoolExecutor(TransactionalQueue<Runnable> workQueue)
Creates a new TransactionalThreadPoolExecutor with the given workQueue and 1 as corePoolSize and maxPoolSize. |
|
TransactionalThreadPoolExecutor(TransactionalQueue<Runnable> workQueue,
int corePoolSize)
Creates a new TransactionalThreadPoolExecutor. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||