public interface javax.transaction.TransactionManager
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: javax.transaction.TransactionManager
  super_class: java.lang.Object
{
  public abstract void begin();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.transaction.NotSupportedException, javax.transaction.SystemException

  public abstract void commit();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.transaction.RollbackException, javax.transaction.HeuristicMixedException, javax.transaction.HeuristicRollbackException, java.lang.SecurityException, java.lang.IllegalStateException, javax.transaction.SystemException

  public abstract int getStatus();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.transaction.SystemException

  public abstract javax.transaction.Transaction getTransaction();
    descriptor: ()Ljavax/transaction/Transaction;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.transaction.SystemException

  public abstract void resume(javax.transaction.Transaction);
    descriptor: (Ljavax/transaction/Transaction;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.transaction.InvalidTransactionException, java.lang.IllegalStateException, javax.transaction.SystemException
    MethodParameters:
      Name  Flags
      tobj  

  public abstract void rollback();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.lang.IllegalStateException, java.lang.SecurityException, javax.transaction.SystemException

  public abstract void setRollbackOnly();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.lang.IllegalStateException, javax.transaction.SystemException

  public abstract void setTransactionTimeout(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.transaction.SystemException
    MethodParameters:
         Name  Flags
      seconds  

  public abstract javax.transaction.Transaction suspend();
    descriptor: ()Ljavax/transaction/Transaction;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws javax.transaction.SystemException
}
SourceFile: "TransactionManager.java"