Package org.jboss.stm.annotations


package org.jboss.stm.annotations
  • Annotation Types
    Class
    Description
    No locks will be obtained on this method, though any transaction context will still be on the thread.
    Defines that the container will create a new transaction for each method invocation, regardless of whether there is already a transaction associated with the caller.
    Defines that the container will create a new transaction for each method invocation, regardless of whether there is already a transaction associated with the caller.
    Marks member variables that should not be saved/restored during a transaction.
    Use optimistic concurrency control.
    Specifies that pessimistic concurrency control should be used.
    Grab a read lock for this method.
    Used to define the specific restore_state method for the class.
    If pessimistic concurrency control is being used then a conflict will immediately cause the operation to fail and the application can do something else.
    Used to define the specific save_state method for the class.
    State that will be written to the log (or restored).
    If pessimistic concurrency control is being used then a conflict will immediately cause the operation to fail and the application can do something else.
    Defines that implementations of the interface are to be managed within a transactional container.
    Means that the method is not transactional, so no context on the thread or locks acquired/released.
    Grab a write lock for this method.