Uses of Class
org.multiverse.annotations.TransactionalMethod

Packages that use TransactionalMethod
org.multiverse.transactional This package contains transactional structures like collections but also more complex structures like executors. 
org.multiverse.transactional.arrays   
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. 
org.multiverse.transactional.primitives This package contains transactional wrappers around primitive types like int and boolean. 
 

Uses of TransactionalMethod in org.multiverse.transactional
 

Methods in org.multiverse.transactional with annotations of type TransactionalMethod
 E TransactionalReference.get()
          Gets the current stored ref, or null if no ref is stored.
 E DefaultTransactionalReference.get()
           
 E TransactionalAbaReference.get()
           
 E TransactionalReference.getOrAwait()
          Gets the current stored ref, or waits until a non null reference becomes available.
 E DefaultTransactionalReference.getOrAwait()
           
 E TransactionalAbaReference.getOrAwait()
           
 E TransactionalReference.getOrAwaitInterruptibly()
          Gets the current stored reference, or waits until a non null references becomes available or until it is is Interrupted.
 E DefaultTransactionalReference.getOrAwaitInterruptibly()
           
 E TransactionalAbaReference.getOrAwaitInterruptibly()
           
 boolean TransactionalReference.isNull()
          Checks if the ref is null.
 boolean DefaultTransactionalReference.isNull()
           
 boolean TransactionalAbaReference.isNull()
           
 E DefaultTransactionalReference.set(E newValue)
           
 java.lang.String DefaultTransactionalReference.toString()
           
 java.lang.String TransactionalAbaReference.toString()
           
 

Uses of TransactionalMethod in org.multiverse.transactional.arrays
 

Methods in org.multiverse.transactional.arrays with annotations of type TransactionalMethod
 E TransactionalReferenceArray.get(int index)
          Gets the element at the specified index.
 java.lang.Object[] TransactionalReferenceArray.toArray(int size)
          Sends back an array containing the value of the references in this TransactionalReferenceArray.
 java.lang.String TransactionalReferenceArray.toString()
           
 

Uses of TransactionalMethod in org.multiverse.transactional.collections
 

Methods in org.multiverse.transactional.collections with annotations of type TransactionalMethod
 boolean TransactionalLinkedList.addAll(java.util.Collection<? extends E> c)
           
 boolean TransactionalCollection.contains(java.lang.Object o)
           
 boolean TransactionalCollection.containsAll(java.util.Collection<?> c)
           
 boolean TransactionalMap.containsKey(java.lang.Object key)
           
 boolean TransactionalMap.containsValue(java.lang.Object value)
           
 E TransactionalQueue.element()
           
 E AbstractTransactionalDeque.element()
           
 java.util.Set<java.util.Map.Entry<K,V>> TransactionalMap.entrySet()
           
 boolean TransactionalCollection.equals(java.lang.Object o)
           
 boolean TransactionalMap.equals(java.lang.Object o)
           
 E TransactionalArrayList.get(int index)
           
 E TransactionalLinkedList.get(int index)
           
 E TransactionalList.get(int index)
           
 V TransactionalMap.get(java.lang.Object key)
           
 E AbstractTransactionalDeque.getFirst()
           
 E AbstractTransactionalDeque.getLast()
           
 int TransactionalLinkedList.getMaxCapacity()
           
 int TransactionalCollection.hashCode()
           
 int TransactionalMap.hashCode()
           
 boolean TransactionalLinkedList.IteratorImpl.hasNext()
           
 boolean TransactionalLinkedList.DescendingIteratorImpl.hasNext()
           
 int TransactionalLinkedList.indexOf(java.lang.Object o)
           
 int TransactionalList.indexOf(java.lang.Object o)
           
 boolean TransactionalCollection.isEmpty()
           
 boolean TransactionalMap.isEmpty()
           
 boolean TransactionalLinkedList.isEmpty()
           
 java.util.Iterator<E> TransactionalCollection.iterator()
           
 java.util.Set<K> TransactionalMap.keySet()
           
 int TransactionalLinkedList.lastIndexOf(java.lang.Object o)
           
 int TransactionalList.lastIndexOf(java.lang.Object o)
           
 java.util.ListIterator<E> TransactionalList.listIterator()
           
 java.util.ListIterator<E> TransactionalList.listIterator(int index)
           
 E TransactionalQueue.peek()
           
 E AbstractTransactionalDeque.peek()
           
 E TransactionalLinkedList.peekFirst()
           
 E TransactionalLinkedList.peekLast()
           
 void TransactionalLinkedList.putFirst(E e)
           
 int TransactionalLinkedList.remainingCapacity()
           
 E TransactionalArrayList.set(int index, E element)
           
 int TransactionalCollection.size()
           
 int TransactionalMap.size()
           
 int TransactionalLinkedList.size()
           
 java.util.List<E> TransactionalList.subList(int fromIndex, int toIndex)
           
 java.lang.Object[] TransactionalCollection.toArray()
           
<T> T[]
TransactionalCollection.toArray(T[] a)
           
 java.lang.String TransactionalCollection.toString()
           
 java.lang.String TransactionalMap.toString()
           
 java.util.Collection<V> TransactionalMap.values()
           
 

Uses of TransactionalMethod in org.multiverse.transactional.executors
 

Methods in org.multiverse.transactional.executors with annotations of type TransactionalMethod
 void TransactionalThreadPoolExecutor.awaitTermination()
          Awaits for this TransactionalThreadPoolExecutor to complete.
 boolean TransactionalExecutorService.awaitTermination(long timeout, java.util.concurrent.TimeUnit unit)
           
 boolean TransactionalThreadPoolExecutor.awaitTermination(long timeout, java.util.concurrent.TimeUnit unit)
           
 void TransactionalThreadPoolExecutor.awaitTerminationUninterruptibly()
          Awaits for this TransactionalThreadPoolExecutor to complete without the possibility of being interrupted.
 int TransactionalThreadPoolExecutor.getCorePoolSize()
          Returns the minimum number of threads in this TransactionalThreadPoolExecutor.
 int TransactionalThreadPoolExecutor.getCurrentPoolSize()
          Returns the current number of threads in this TransactionalThreadPoolExecutor.
 org.multiverse.transactional.executors.TransactionalThreadPoolExecutor.State TransactionalThreadPoolExecutor.getState()
          Returns the State this TransactionalThreadPoolExecutor has.
 java.util.concurrent.ThreadFactory TransactionalThreadPoolExecutor.getThreadFactory()
          Returns the thread factory used to createReference new threads.
 java.util.concurrent.BlockingQueue<java.lang.Runnable> TransactionalThreadPoolExecutor.getWorkQueue()
          Returns the BlockingQueue this TransactionalThreadPoolExecutor uses to store unprocessed work.
 boolean TransactionalExecutorService.isShutdown()
           
 boolean TransactionalThreadPoolExecutor.isShutdown()
           
 boolean TransactionalThreadPoolExecutor.isStarted()
           
 boolean TransactionalExecutorService.isTerminated()
           
 boolean TransactionalThreadPoolExecutor.isTerminated()
           
 void TransactionalThreadPoolExecutor.setCorePoolSize(int newCorePoolSize)
          Sets the corePoolSize of this TransactionalThreadPoolExecutor.
 void TransactionalThreadPoolExecutor.setThreadFactory(java.util.concurrent.ThreadFactory threadFactory)
          Sets the thread factory used to createReference new threads.
 java.util.List<java.lang.Runnable> TransactionalThreadPoolExecutor.shutdownNow()
           
 

Uses of TransactionalMethod in org.multiverse.transactional.primitives
 

Methods in org.multiverse.transactional.primitives with annotations of type TransactionalMethod
 void TransactionalBoolean.await(boolean desired)
           
 void TransactionalByte.await(byte desired)
           
 void TransactionalFloat.await(char desired)
           
 void TransactionalCharacter.await(char desired)
           
 void TransactionalDouble.await(double desired)
           
 void TransactionalInteger.await(int desired)
          Waits till the value is equal to the desired value.
 void TransactionalLong.await(long desired)
           
 void TransactionalShort.await(short desired)
           
 byte TransactionalByte.awaitLargerOrEqualThan(byte than)
           
 char TransactionalCharacter.awaitLargerOrEqualThan(char than)
           
 int TransactionalInteger.awaitLargerOrEqualThan(int than)
          Waits till the value is equal or larger than.
 long TransactionalLong.awaitLargerOrEqualThan(long than)
           
 short TransactionalShort.awaitLargerOrEqualThan(short than)
           
 byte TransactionalByte.awaitLargerThan(byte than)
           
 char TransactionalCharacter.awaitLargerThan(char than)
           
 int TransactionalInteger.awaitLargerThan(int than)
          Waits till this value is larger than.
 long TransactionalLong.awaitLargerThan(long than)
           
 short TransactionalShort.awaitLargerThan(short than)
           
 long TransactionalLong.awaitNotEqualThan(long than)
           
 byte TransactionalByte.awaitNotEqualTo(byte than)
           
 char TransactionalCharacter.awaitNotEqualTo(char than)
           
 int TransactionalInteger.awaitNotEqualTo(int than)
           
 short TransactionalShort.awaitNotEqualTo(short than)
           
 byte TransactionalByte.awaitSmallerOrEqualThan(byte than)
           
 char TransactionalCharacter.awaitSmallerOrEqualThan(char than)
           
 int TransactionalInteger.awaitSmallerOrEqualThan(int than)
           
 long TransactionalLong.awaitSmallerOrEqualThan(long than)
           
 short TransactionalShort.awaitSmallerOrEqualThan(short than)
           
 byte TransactionalByte.awaitSmallerThan(byte than)
           
 char TransactionalCharacter.awaitSmallerThan(char than)
           
 int TransactionalInteger.awaitSmallerThan(int than)
           
 long TransactionalLong.awaitSmallerThan(long than)
           
 short TransactionalShort.awaitSmallerThan(short than)
           
 boolean TransactionalLong.equals(java.lang.Object thatObj)
           
 boolean TransactionalInteger.equals(java.lang.Object thatObj)
           
 boolean TransactionalBoolean.equals(java.lang.Object thatObj)
           
 boolean TransactionalFloat.equals(java.lang.Object thatobj)
           
 boolean TransactionalShort.equals(java.lang.Object thatObj)
           
 boolean TransactionalByte.equals(java.lang.Object thatObj)
           
 boolean TransactionalCharacter.equals(java.lang.Object thatObj)
           
 boolean TransactionalDouble.equals(java.lang.Object thatobj)
           
 long TransactionalLong.get()
           
 int TransactionalInteger.get()
          Gets the current value.
 boolean TransactionalBoolean.get()
           
 float TransactionalFloat.get()
           
 short TransactionalShort.get()
           
 byte TransactionalByte.get()
           
 char TransactionalCharacter.get()
           
 double TransactionalDouble.get()
           
 int TransactionalLong.hashCode()
           
 int TransactionalInteger.hashCode()
           
 int TransactionalBoolean.hashCode()
           
 int TransactionalFloat.hashCode()
           
 int TransactionalShort.hashCode()
           
 int TransactionalByte.hashCode()
           
 int TransactionalCharacter.hashCode()
           
 int TransactionalDouble.hashCode()
           
 java.lang.String TransactionalLong.toString()
           
 java.lang.String TransactionalInteger.toString()
           
 java.lang.String TransactionalBoolean.toString()
           
 java.lang.String TransactionalFloat.toString()
           
 java.lang.String TransactionalShort.toString()
           
 java.lang.String TransactionalByte.toString()
           
 java.lang.String TransactionalCharacter.toString()
           
 java.lang.String TransactionalDouble.toString()
           
 



Copyright © 2008-2010 Multiverse. All Rights Reserved.