public interface org.hibernate.resource.transaction.spi.TransactionCoordinatorOwner
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.hibernate.resource.transaction.spi.TransactionCoordinatorOwner
super_class: java.lang.Object
{
public abstract boolean isActive();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public void startTransactionBoundary();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface org.hibernate.resource.transaction.spi.TransactionCoordinatorOwner.getJdbcSessionOwner:()Lorg/hibernate/resource/jdbc/spi/JdbcSessionOwner;
invokeinterface org.hibernate.resource.jdbc.spi.JdbcSessionOwner.startTransactionBoundary:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/resource/transaction/spi/TransactionCoordinatorOwner;
public abstract void afterTransactionBegin();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void beforeTransactionCompletion();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void afterTransactionCompletion(boolean, boolean);
descriptor: (ZZ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
successful
delayed
public abstract org.hibernate.resource.jdbc.spi.JdbcSessionOwner getJdbcSessionOwner();
descriptor: ()Lorg/hibernate/resource/jdbc/spi/JdbcSessionOwner;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setTransactionTimeOut(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
seconds
public abstract void flushBeforeTransactionCompletion();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "TransactionCoordinatorOwner.java"