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.collections This package contains datastructures like queues and maps written to be used in STM transactions. 
org.multiverse.transactional.executors This package contains the transactional version of the ThreadPoolExecutor. 
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 TransactionalAbaReference.get()
           
 E DefaultTransactionalReference.get()
           
 E TransactionalAbaReference.getOrAwait()
           
 E DefaultTransactionalReference.getOrAwait()
           
 E TransactionalAbaReference.getOrAwaitInterruptibly()
           
 E DefaultTransactionalReference.getOrAwaitInterruptibly()
           
 int Size.getValue()
           
 boolean TransactionalAbaReference.isNull()
           
 boolean DefaultTransactionalReference.isNull()
           
 java.lang.String TransactionalAbaReference.toString()
           
 java.lang.String DefaultTransactionalReference.toString()
           
 

Uses of TransactionalMethod in org.multiverse.transactional.collections
 

Methods in org.multiverse.transactional.collections with annotations of type TransactionalMethod
 boolean AbstractBlockingDeque.add(E e)
           
 boolean AbstractBlockingDeque.addAll(java.util.Collection<? extends E> c)
           
 void AbstractBlockingDeque.addFirst(E e)
           
 void AbstractBlockingDeque.addLast(E e)
           
 int AbstractBlockingDeque.drainTo(java.util.Collection<? super E> c)
           
 int AbstractBlockingQueue.drainTo(java.util.Collection<? super E> c)
           
 int AbstractBlockingDeque.drainTo(java.util.Collection<? super E> c, int maxElements)
           
 int AbstractBlockingQueue.drainTo(java.util.Collection<? super E> c, int maxElements)
           
 E AbstractBlockingDeque.element()
           
 E TransactionalLinkedList.get(int index)
           
 E AbstractBlockingDeque.getFirst()
           
 E AbstractBlockingDeque.getLast()
           
 int TransactionalLinkedList.getMaxCapacity()
           
 boolean TransactionalLinkedList.IteratorImpl.hasNext()
           
 boolean TransactionalLinkedList.DescendingIteratorImpl.hasNext()
           
protected  boolean AbstractBlockingDeque.hasNoStorageCapacity()
           
 int TransactionalLinkedList.indexOf(java.lang.Object o)
           
 int TransactionalLinkedList.lastIndexOf(java.lang.Object o)
           
 boolean AbstractBlockingDeque.offer(E e)
           
 boolean AbstractBlockingQueue.offer(E e)
           
 boolean AbstractBlockingDeque.offer(E e, long timeout, java.util.concurrent.TimeUnit unit)
           
 boolean AbstractBlockingQueue.offer(E e, long timeout, java.util.concurrent.TimeUnit unit)
           
 boolean AbstractBlockingDeque.offerFirst(E e)
           
 boolean AbstractBlockingDeque.offerFirst(E e, long timeout, java.util.concurrent.TimeUnit unit)
           
 boolean AbstractBlockingDeque.offerLast(E e)
           
 boolean AbstractBlockingDeque.offerLast(E e, long timeout, java.util.concurrent.TimeUnit unit)
           
 E AbstractBlockingDeque.peek()
           
 E TransactionalLinkedList.peekFirst()
           
 E TransactionalLinkedList.peekLast()
           
 E AbstractBlockingDeque.poll()
           
 E AbstractBlockingQueue.poll()
           
 E AbstractBlockingDeque.poll(long timeout, java.util.concurrent.TimeUnit unit)
           
 E AbstractBlockingQueue.poll(long timeout, java.util.concurrent.TimeUnit unit)
           
 E AbstractBlockingDeque.pollFirst()
           
 E AbstractBlockingDeque.pollFirst(long timeout, java.util.concurrent.TimeUnit unit)
           
 E AbstractBlockingDeque.pollLast()
           
 E AbstractBlockingDeque.pollLast(long timeout, java.util.concurrent.TimeUnit unit)
           
 E AbstractBlockingDeque.pop()
           
 void AbstractBlockingDeque.push(E e)
           
 void AbstractBlockingDeque.put(E e)
           
 void AbstractBlockingQueue.put(E e)
           
 void AbstractBlockingDeque.putFirst(E e)
           
 void AbstractBlockingDeque.putLast(E e)
           
 int TransactionalLinkedList.remainingCapacity()
           
 E AbstractBlockingDeque.remove()
           
 E AbstractBlockingDeque.removeFirst()
           
 boolean AbstractBlockingDeque.removeFirstOccurrence(java.lang.Object o)
           
 E AbstractBlockingDeque.removeLast()
           
 boolean AbstractBlockingDeque.removeLastOccurrence(java.lang.Object o)
           
 int TransactionalLinkedList.size()
           
 E AbstractBlockingDeque.take()
           
 E AbstractBlockingQueue.take()
           
 E AbstractBlockingDeque.takeFirst()
           
 E AbstractBlockingDeque.takeLast()
           
 E AbstractBlockingDeque.takeUninterruptible()
           
 

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 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 create new threads.
 java.util.concurrent.BlockingQueue<java.lang.Runnable> TransactionalThreadPoolExecutor.getWorkQueue()
          Returns the BlockingQueue this TransactionalThreadPoolExecutor uses to store unprocessed work.
 boolean TransactionalThreadPoolExecutor.isShutdown()
           
 boolean TransactionalThreadPoolExecutor.isStarted()
           
 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 create 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 TransactionalCharacter.await(char desired)
           
 void TransactionalFloat.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 TransactionalBoolean.equals(java.lang.Object thatObj)
           
 boolean TransactionalCharacter.equals(java.lang.Object thatObj)
           
 boolean TransactionalFloat.equals(java.lang.Object thatobj)
           
 boolean TransactionalDouble.equals(java.lang.Object thatobj)
           
 boolean TransactionalByte.equals(java.lang.Object thatObj)
           
 boolean TransactionalInteger.equals(java.lang.Object thatObj)
           
 boolean TransactionalLong.equals(java.lang.Object thatObj)
           
 boolean TransactionalShort.equals(java.lang.Object thatObj)
           
 boolean TransactionalBoolean.get()
           
 char TransactionalCharacter.get()
           
 float TransactionalFloat.get()
           
 double TransactionalDouble.get()
           
 byte TransactionalByte.get()
           
 int TransactionalInteger.get()
          Gets the current value.
 long TransactionalLong.get()
           
 short TransactionalShort.get()
           
 int TransactionalBoolean.hashCode()
           
 int TransactionalCharacter.hashCode()
           
 int TransactionalFloat.hashCode()
           
 int TransactionalDouble.hashCode()
           
 int TransactionalByte.hashCode()
           
 int TransactionalInteger.hashCode()
           
 int TransactionalLong.hashCode()
           
 int TransactionalShort.hashCode()
           
 java.lang.String TransactionalBoolean.toString()
           
 java.lang.String TransactionalCharacter.toString()
           
 java.lang.String TransactionalFloat.toString()
           
 java.lang.String TransactionalDouble.toString()
           
 java.lang.String TransactionalByte.toString()
           
 java.lang.String TransactionalInteger.toString()
           
 java.lang.String TransactionalLong.toString()
           
 java.lang.String TransactionalShort.toString()
           
 



Copyright © 2008-2010 Multiverse. All Rights Reserved.