Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Hierarchy For All Packages
Package Hierarchies:
org.multiverse
,
org.multiverse.annotations
,
org.multiverse.api
,
org.multiverse.api.backoff
,
org.multiverse.api.clock
,
org.multiverse.api.commitlock
,
org.multiverse.api.exceptions
,
org.multiverse.api.latches
,
org.multiverse.api.lifecycle
,
org.multiverse.api.programmatic
,
org.multiverse.commitbarriers
,
org.multiverse.sensors
,
org.multiverse.stms
,
org.multiverse.templates
,
org.multiverse.transactional.arrays
,
org.multiverse.transactional.collections
,
org.multiverse.transactional.executors
,
org.multiverse.transactional.refs
,
org.multiverse.utils
Class Hierarchy
java.lang.
Object
org.multiverse.transactional.refs.
AbaRef
<E> (implements org.multiverse.transactional.refs.
Ref
<E>)
java.util.concurrent.
AbstractExecutorService
(implements java.util.concurrent.
ExecutorService
)
org.multiverse.transactional.executors.
TransactionalThreadPoolExecutor
org.multiverse.stms.
AbstractTransaction
<C,S> (implements org.multiverse.
MultiverseConstants
, org.multiverse.api.
Transaction
)
org.multiverse.transactional.collections.
AbstractTransactionalDeque
<E> (implements org.multiverse.transactional.collections.
TransactionalDeque
<E>)
org.multiverse.transactional.collections.
TransactionalLinkedList
<E> (implements org.multiverse.transactional.collections.
TransactionalList
<E>)
org.multiverse.stms.
AbstractTransactionConfiguration
(implements org.multiverse.api.
TransactionConfiguration
)
org.multiverse.stms.
AbstractTransactionSnapshot
org.multiverse.transactional.refs.
BasicRef
<E> (implements org.multiverse.transactional.refs.
Ref
<E>)
org.multiverse.transactional.refs.
BooleanRef
org.multiverse.utils.
Bugshaker
org.multiverse.transactional.refs.
ByteRef
org.multiverse.transactional.refs.
CharRef
org.multiverse.api.latches.
CheapLatch
(implements org.multiverse.api.latches.
Latch
)
org.multiverse.commitbarriers.
CommitBarrier
org.multiverse.commitbarriers.
CountDownCommitBarrier
org.multiverse.commitbarriers.
VetoCommitBarrier
org.multiverse.transactional.refs.
DoubleRef
org.multiverse.api.backoff.
ExponentialBackoffPolicy
(implements org.multiverse.api.backoff.
BackoffPolicy
)
org.multiverse.transactional.refs.
FloatRef
org.multiverse.api.commitlock.
GenericCommitLockPolicy
(implements org.multiverse.api.commitlock.
CommitLockPolicy
)
org.multiverse.api.
GlobalStmInstance
org.multiverse.transactional.refs.
IntRef
org.multiverse.utils.
IOUtils
org.multiverse.api.
Listeners
org.multiverse.transactional.refs.
LongRef
org.multiverse.api.backoff.
NoOpBackoffPolicy
(implements org.multiverse.api.backoff.
BackoffPolicy
)
org.multiverse.templates.
OrElseTemplate
<E>
org.multiverse.templates.
OrElseTransactionExecutor
org.multiverse.api.commitlock.
PassAllCommitLockFilter
(implements org.multiverse.api.commitlock.
CommitLockFilter
, org.multiverse.
MultiverseConstants
)
java.util.
Random
(implements java.io.
Serializable
)
org.multiverse.utils.
ThreadLocalRandom
org.multiverse.api.clock.
RelaxedPrimitiveClock
(implements org.multiverse.api.clock.
PrimitiveClock
)
org.multiverse.transactional.refs.
ShortRef
org.multiverse.sensors.
SimpleSensor
(implements org.multiverse.sensors.
Sensor
)
org.multiverse.api.clock.
SingleThreadedPrimitiveClock
(implements org.multiverse.api.clock.
PrimitiveClock
)
org.multiverse.api.latches.
StandardLatch
(implements org.multiverse.api.latches.
Latch
)
org.multiverse.utils.
StandardThreadFactory
(implements java.util.concurrent.
ThreadFactory
)
org.multiverse.api.
StmUtils
org.multiverse.api.clock.
StrictPrimitiveClock
(implements org.multiverse.api.clock.
PrimitiveClock
)
org.multiverse.utils.
SystemOut
org.multiverse.api.
ThreadLocalTransaction
java.lang.
Throwable
(implements java.io.
Serializable
)
java.lang.
Error
org.multiverse.api.exceptions.
ControlFlowError
org.multiverse.api.exceptions.
ReadConflict
org.multiverse.api.exceptions.
LockNotFreeReadConflict
org.multiverse.api.exceptions.
OldVersionNotFoundReadConflict
org.multiverse.api.exceptions.
UncommittedReadConflict
org.multiverse.api.exceptions.
Retry
org.multiverse.api.exceptions.
SpeculativeConfigurationFailure
org.multiverse.api.exceptions.
WriteConflict
org.multiverse.api.exceptions.
LockNotFreeWriteConflict
org.multiverse.api.exceptions.
OptimisticLockFailedWriteConflict
org.multiverse.api.exceptions.
WriteSkewConflict
org.multiverse.api.exceptions.
PanicError
java.lang.
Exception
java.lang.
RuntimeException
java.lang.
IllegalStateException
org.multiverse.commitbarriers.
CommitBarrierOpenException
org.multiverse.api.exceptions.
IllegalTransactionStateException
org.multiverse.api.exceptions.
DeadTransactionException
org.multiverse.api.exceptions.
NoRetryPossibleException
org.multiverse.api.exceptions.
PreparedTransactionException
org.multiverse.api.exceptions.
ReadonlyException
org.multiverse.api.exceptions.
PropagationException
org.multiverse.api.exceptions.
NoTransactionAllowedException
org.multiverse.api.exceptions.
NoTransactionFoundException
org.multiverse.api.exceptions.
TransactionCreateFailureException
org.multiverse.templates.
InvisibleCheckedException
org.multiverse.api.exceptions.
RetryTimeoutException
org.multiverse.utils.
TodoException
org.multiverse.api.exceptions.
TooManyRetriesException
org.multiverse.api.exceptions.
ConstructorCantRetryException
org.multiverse.transactional.collections.
TransactionalArrayList
<E> (implements org.multiverse.transactional.collections.
TransactionalList
<E>)
org.multiverse.transactional.collections.
TransactionalLinkedList.DescendingIteratorImpl
(implements java.util.
Iterator
<E>)
org.multiverse.transactional.collections.
TransactionalLinkedList.IteratorImpl
(implements java.util.
Iterator
<E>)
org.multiverse.transactional.collections.
TransactionalLinkedList.ListIteratorImpl
(implements java.util.
ListIterator
<E>)
org.multiverse.transactional.collections.
TransactionalLinkedList.Node
<E>
org.multiverse.transactional.arrays.
TransactionalReferenceArray
<E>
org.multiverse.templates.
TransactionBoilerplate
(implements org.multiverse.
MultiverseConstants
)
org.multiverse.templates.
TransactionTemplate
<E> (implements org.multiverse.
MultiverseConstants
)
Interface Hierarchy
org.multiverse.api.backoff.
BackoffPolicy
org.multiverse.api.commitlock.
CommitLock
org.multiverse.api.commitlock.
CommitLockFilter
org.multiverse.api.commitlock.
CommitLockPolicy
org.multiverse.templates.
EitherCallable
<V>
java.util.concurrent.
Executor
java.util.concurrent.
ExecutorService
org.multiverse.transactional.executors.
TransactionalExecutorService
(also extends org.multiverse.transactional.executors.
TransactionalExecutor
)
org.multiverse.transactional.executors.
TransactionalExecutor
org.multiverse.transactional.executors.
TransactionalExecutorService
(also extends java.util.concurrent.
ExecutorService
)
org.multiverse.transactional.executors.
TransactionalExecutorService
(also extends java.util.concurrent.
ExecutorService
, org.multiverse.transactional.executors.
TransactionalExecutor
)
java.lang.
Iterable
<T>
java.util.concurrent.
BlockingDeque
<E> (also extends java.util.concurrent.
BlockingQueue
<E>, java.util.
Deque
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends org.multiverse.transactional.collections.
TransactionalQueue
<E>)
java.util.concurrent.
BlockingQueue
<E>
java.util.concurrent.
BlockingDeque
<E> (also extends java.util.
Deque
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>, org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalQueue
<E> (also extends org.multiverse.transactional.collections.
TransactionalCollection
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>)
java.util.
Collection
<E>
java.util.concurrent.
BlockingDeque
<E> (also extends java.util.concurrent.
BlockingQueue
<E>, java.util.
Deque
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends org.multiverse.transactional.collections.
TransactionalQueue
<E>)
java.util.concurrent.
BlockingQueue
<E>
java.util.concurrent.
BlockingDeque
<E> (also extends java.util.
Deque
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>, org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalQueue
<E> (also extends org.multiverse.transactional.collections.
TransactionalCollection
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>)
java.util.
Deque
<E>
java.util.concurrent.
BlockingDeque
<E> (also extends java.util.concurrent.
BlockingQueue
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>, org.multiverse.transactional.collections.
TransactionalQueue
<E>)
java.util.
List
<E>
org.multiverse.transactional.collections.
TransactionalList
<E> (also extends org.multiverse.transactional.collections.
TransactionalCollection
<E>)
java.util.
Queue
<E>
java.util.concurrent.
BlockingDeque
<E> (also extends java.util.concurrent.
BlockingQueue
<E>, java.util.
Deque
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends org.multiverse.transactional.collections.
TransactionalQueue
<E>)
java.util.concurrent.
BlockingQueue
<E>
java.util.concurrent.
BlockingDeque
<E> (also extends java.util.
Deque
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>, org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalQueue
<E> (also extends org.multiverse.transactional.collections.
TransactionalCollection
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>)
java.util.
Deque
<E>
java.util.concurrent.
BlockingDeque
<E> (also extends java.util.concurrent.
BlockingQueue
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>, org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>, org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalQueue
<E> (also extends java.util.concurrent.
BlockingQueue
<E>, org.multiverse.transactional.collections.
TransactionalCollection
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>)
java.util.
Set
<E>
org.multiverse.transactional.collections.
TransactionalSet
<E> (also extends org.multiverse.transactional.collections.
TransactionalCollection
<E>)
org.multiverse.transactional.collections.
TransactionalCollection
<E>
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>, org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalList
<E> (also extends java.util.
List
<E>)
org.multiverse.transactional.collections.
TransactionalQueue
<E> (also extends java.util.concurrent.
BlockingQueue
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>)
org.multiverse.transactional.collections.
TransactionalSet
<E> (also extends java.util.
Set
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>, org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalList
<E> (also extends java.util.
List
<E>, org.multiverse.transactional.collections.
TransactionalCollection
<E>)
org.multiverse.transactional.collections.
TransactionalQueue
<E> (also extends java.util.concurrent.
BlockingQueue
<E>, org.multiverse.transactional.collections.
TransactionalCollection
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>)
org.multiverse.transactional.collections.
TransactionalSet
<E> (also extends java.util.
Set
<E>, org.multiverse.transactional.collections.
TransactionalCollection
<E>)
java.util.
Deque
<E>
java.util.concurrent.
BlockingDeque
<E> (also extends java.util.concurrent.
BlockingQueue
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>, org.multiverse.transactional.collections.
TransactionalQueue
<E>)
java.util.
List
<E>
org.multiverse.transactional.collections.
TransactionalList
<E> (also extends org.multiverse.transactional.collections.
TransactionalCollection
<E>)
java.util.
Queue
<E>
java.util.concurrent.
BlockingDeque
<E> (also extends java.util.concurrent.
BlockingQueue
<E>, java.util.
Deque
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends org.multiverse.transactional.collections.
TransactionalQueue
<E>)
java.util.concurrent.
BlockingQueue
<E>
java.util.concurrent.
BlockingDeque
<E> (also extends java.util.
Deque
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>, org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalQueue
<E> (also extends org.multiverse.transactional.collections.
TransactionalCollection
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>)
java.util.
Deque
<E>
java.util.concurrent.
BlockingDeque
<E> (also extends java.util.concurrent.
BlockingQueue
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>, org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>, org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalQueue
<E> (also extends java.util.concurrent.
BlockingQueue
<E>, org.multiverse.transactional.collections.
TransactionalCollection
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>)
java.util.
Set
<E>
org.multiverse.transactional.collections.
TransactionalSet
<E> (also extends org.multiverse.transactional.collections.
TransactionalCollection
<E>)
org.multiverse.transactional.collections.
TransactionalCollection
<E>
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>, org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalList
<E> (also extends java.util.
List
<E>)
org.multiverse.transactional.collections.
TransactionalQueue
<E> (also extends java.util.concurrent.
BlockingQueue
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>)
org.multiverse.transactional.collections.
TransactionalSet
<E> (also extends java.util.
Set
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>, org.multiverse.transactional.collections.
TransactionalQueue
<E>)
org.multiverse.transactional.collections.
TransactionalList
<E> (also extends java.util.
List
<E>, org.multiverse.transactional.collections.
TransactionalCollection
<E>)
org.multiverse.transactional.collections.
TransactionalQueue
<E> (also extends java.util.concurrent.
BlockingQueue
<E>, org.multiverse.transactional.collections.
TransactionalCollection
<E>)
org.multiverse.transactional.collections.
TransactionalDeque
<E> (also extends java.util.concurrent.
BlockingDeque
<E>)
org.multiverse.transactional.collections.
TransactionalSet
<E> (also extends java.util.
Set
<E>, org.multiverse.transactional.collections.
TransactionalCollection
<E>)
org.multiverse.api.latches.
Latch
java.util.
Map
<K,V>
java.util.concurrent.
ConcurrentMap
<K,V>
org.multiverse.transactional.collections.
TransactionalMap
<K,V>
org.multiverse.transactional.collections.
TransactionalMap
<K,V>
org.multiverse.
MultiverseConstants
org.multiverse.templates.
OrElseCallable
<V>
org.multiverse.api.clock.
PrimitiveClock
org.multiverse.api.programmatic.
ProgrammaticLongRef
org.multiverse.api.programmatic.
ProgrammaticRef
<E>
org.multiverse.api.programmatic.
ProgrammaticRefFactory
org.multiverse.api.programmatic.
ProgrammaticRefFactoryBuilder
org.multiverse.transactional.refs.
Ref
<E>
org.multiverse.sensors.
Sensor
org.multiverse.api.
Stm
<B,P>
org.multiverse.api.
Transaction
org.multiverse.templates.
TransactionalCallable
<V>
org.multiverse.api.
TransactionConfiguration
org.multiverse.api.
TransactionFactory
<T>
org.multiverse.api.
TransactionFactoryBuilder
<T,B>
org.multiverse.api.lifecycle.
TransactionLifecycleListener
Annotation Type Hierarchy
org.multiverse.annotations.
TransactionalObject
(implements java.lang.annotation.
Annotation
)
org.multiverse.annotations.
NonTransactional
(implements java.lang.annotation.
Annotation
)
org.multiverse.annotations.
TransactionalMethod
(implements java.lang.annotation.
Annotation
)
org.multiverse.annotations.
FieldGranularity
(implements java.lang.annotation.
Annotation
)
org.multiverse.annotations.
TransactionalConstructor
(implements java.lang.annotation.
Annotation
)
Enum Hierarchy
java.lang.
Object
java.lang.
Enum
<E> (implements java.lang.
Comparable
<T>, java.io.
Serializable
)
org.multiverse.api.
PropagationLevel
org.multiverse.api.
TransactionStatus
org.multiverse.api.
TraceLevel
org.multiverse.api.lifecycle.
TransactionLifecycleEvent
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2008-2010
Multiverse
. All Rights Reserved.