public interface org.hibernate.engine.transaction.spi.TransactionCoordinator extends java.io.Serializable
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.hibernate.engine.transaction.spi.TransactionCoordinator
super_class: java.lang.Object
{
public abstract org.hibernate.engine.transaction.spi.TransactionContext getTransactionContext();
descriptor: ()Lorg/hibernate/engine/transaction/spi/TransactionContext;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hibernate.engine.jdbc.spi.JdbcCoordinator getJdbcCoordinator();
descriptor: ()Lorg/hibernate/engine/jdbc/spi/JdbcCoordinator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hibernate.engine.transaction.spi.TransactionImplementor getTransaction();
descriptor: ()Lorg/hibernate/engine/transaction/spi/TransactionImplementor;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hibernate.engine.transaction.spi.SynchronizationRegistry getSynchronizationRegistry();
descriptor: ()Lorg/hibernate/engine/transaction/spi/SynchronizationRegistry;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void addObserver(org.hibernate.engine.transaction.spi.TransactionObserver);
descriptor: (Lorg/hibernate/engine/transaction/spi/TransactionObserver;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
observer
public abstract void removeObserver(org.hibernate.engine.transaction.spi.TransactionObserver);
descriptor: (Lorg/hibernate/engine/transaction/spi/TransactionObserver;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
observer
public abstract boolean isTransactionJoinable();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isTransactionJoined();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void resetJoinStatus();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isTransactionInProgress();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void pulse();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.sql.Connection close();
descriptor: ()Ljava/sql/Connection;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void afterNonTransactionalQuery(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
success
public abstract void setRollbackOnly();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.hibernate.engine.transaction.synchronization.spi.SynchronizationCallbackCoordinator getSynchronizationCallbackCoordinator();
descriptor: ()Lorg/hibernate/engine/transaction/synchronization/spi/SynchronizationCallbackCoordinator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isSynchronizationRegistered();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean takeOwnership();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void afterTransaction(org.hibernate.engine.transaction.spi.TransactionImplementor, int);
descriptor: (Lorg/hibernate/engine/transaction/spi/TransactionImplementor;I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hibernateTransaction
status
public abstract void sendAfterTransactionBeginNotifications(org.hibernate.engine.transaction.spi.TransactionImplementor);
descriptor: (Lorg/hibernate/engine/transaction/spi/TransactionImplementor;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hibernateTransaction
public abstract void sendBeforeTransactionCompletionNotifications(org.hibernate.engine.transaction.spi.TransactionImplementor);
descriptor: (Lorg/hibernate/engine/transaction/spi/TransactionImplementor;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hibernateTransaction
public abstract void sendAfterTransactionCompletionNotifications(org.hibernate.engine.transaction.spi.TransactionImplementor, int);
descriptor: (Lorg/hibernate/engine/transaction/spi/TransactionImplementor;I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hibernateTransaction
status
public abstract boolean isActive();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "TransactionCoordinator.java"