class org.springframework.orm.hibernate5.HibernateTransactionManager$HibernateTransactionObject extends org.springframework.jdbc.datasource.JdbcTransactionObjectSupport
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.springframework.orm.hibernate5.HibernateTransactionManager$HibernateTransactionObject
super_class: org.springframework.jdbc.datasource.JdbcTransactionObjectSupport
{
private org.springframework.orm.hibernate5.SessionHolder sessionHolder;
descriptor: Lorg/springframework/orm/hibernate5/SessionHolder;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
private boolean newSessionHolder;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean newSession;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean needsConnectionReset;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.lang.Integer previousHoldability;
descriptor: Ljava/lang/Integer;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
final org.springframework.orm.hibernate5.HibernateTransactionManager this$0;
descriptor: Lorg/springframework/orm/hibernate5/HibernateTransactionManager;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
private void <init>(org.springframework.orm.hibernate5.HibernateTransactionManager);
descriptor: (Lorg/springframework/orm/hibernate5/HibernateTransactionManager;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe type javax.transaction.TransactionSynchronizationRegistry cannot be resolved. It is indirectly referenced from required .class files\n\tThe type javax.transaction.Transaction cannot be resolved. It is indirectly referenced from required .class files\n\tThe import javax.persistence cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tThe import org.hibernate cannot be resolved\n\tSessionFactory cannot be resolved to a type\n\tSession cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tSessionFactory cannot be resolved to a type\n\tThe method getSessionFactory() from the type HibernateTransactionManager refers to the missing type SessionFactory\n\tSession cannot be resolved to a type\n\tSession cannot be resolved to a type\n\tInterceptor cannot be resolved to a type\n\tInterceptor cannot be resolved to a type\n\tInterceptor cannot be resolved to a type\n\tInterceptor cannot be resolved to a type\n\tType mismatch: cannot convert from Interceptor to Interceptor\n\tInterceptor cannot be resolved to a type\n\tThe method getSessionFactory() from the type HibernateTransactionManager refers to the missing type SessionFactory\n\tThe method getSessionFactory() from the type HibernateTransactionManager refers to the missing type SessionFactory\n\tThe method obtainSessionFactory() from the type HibernateTransactionManager refers to the missing type SessionFactory\n\tSessionFactory cannot be resolved to a type\n\tThe method obtainSessionFactory() from the type HibernateTransactionManager refers to the missing type SessionFactory\n\tThe method getSession() from the type SessionHolder refers to the missing type Session\n\tSession cannot be resolved to a type\n\tHibernateException cannot be resolved to a type\n\tSessionImplementor cannot be resolved to a type\n\tInterceptor cannot be resolved to a type\n\tThe method getEntityInterceptor() from the type HibernateTransactionManager refers to the missing type Interceptor\n\tSession cannot be resolved to a type\n\tThe method obtainSessionFactory() from the type HibernateTransactionManager refers to the missing type SessionFactory\n\tThe method obtainSessionFactory() from the type HibernateTransactionManager refers to the missing type SessionFactory\n\tSession cannot be resolved to a type\n\tSession cannot be resolved to a type\n\tThe method getSession() from the type SessionHolder refers to the missing type Session\n\tSessionImplementor cannot be resolved to a type\n\tConnectionReleaseMode cannot be resolved\n\tFlushMode cannot be resolved to a variable\n\tFlushMode cannot be resolved to a type\n\tFlushMode cannot be resolved\n\tFlushMode cannot be resolved to a variable\n\tTransaction cannot be resolved to a type\n\tThe method obtainSessionFactory() from the type HibernateTransactionManager refers to the missing type SessionFactory\n\tTransactionStatus cannot be resolved to a variable\n\tThe method obtainSessionFactory() from the type HibernateTransactionManager refers to the missing type SessionFactory\n\tSessionFactory cannot be resolved to a type\n\tThe method obtainSessionFactory() from the type HibernateTransactionManager refers to the missing type SessionFactory\n\tTransaction cannot be resolved to a type\n\tThe method getTransaction() from the type SessionHolder refers to the missing type Transaction\n\tThe method getSession() from the type SessionHolder refers to the missing type Session\n\torg.hibernate cannot be resolved to a type\n\tHibernateException cannot be resolved to a type\n\tPersistenceException cannot be resolved to a type\n\tHibernateException cannot be resolved to a type\n\tThe method convertHibernateAccessException(HibernateException) from the type HibernateTransactionManager refers to the missing type HibernateException\n\tHibernateException cannot be resolved to a type\n\tTransaction cannot be resolved to a type\n\tThe method getTransaction() from the type SessionHolder refers to the missing type Transaction\n\tThe method getSession() from the type SessionHolder refers to the missing type Session\n\torg.hibernate cannot be resolved to a type\n\tHibernateException cannot be resolved to a type\n\tPersistenceException cannot be resolved to a type\n\tHibernateException cannot be resolved to a type\n\tThe method convertHibernateAccessException(HibernateException) from the type HibernateTransactionManager refers to the missing type HibernateException\n\tHibernateException cannot be resolved to a type\n\tThe method getSession() from the type SessionHolder refers to the missing type Session\n\tThe method getSession() from the type SessionHolder refers to the missing type Session\n\tThe method obtainSessionFactory() from the type HibernateTransactionManager refers to the missing type SessionFactory\n\tSessionImplementor cannot be resolved to a type\n\tThe method getSession() from the type SessionHolder refers to the missing type Session\n\tSessionImplementor cannot be resolved to a type\n\tHibernateException cannot be resolved to a type\n\tThe method getPreviousFlushMode() from the type SessionHolder refers to the missing type FlushMode\n\tThe method getPreviousFlushMode() from the type SessionHolder refers to the missing type FlushMode\n\tSession cannot be resolved to a type\n\tHibernateException cannot be resolved to a type\n\tSession cannot be resolved to a type\n\tSession cannot be resolved to a type\n\tThe method getTransaction() from the type SessionHolder refers to the missing type Transaction\n\tThe method getSession() from the type SessionHolder refers to the missing type Session\n\tTransactionStatus cannot be resolved to a variable\n\tThe method getSession() from the type SessionHolder refers to the missing type Session\n\tHibernateException cannot be resolved to a type\n\tPersistenceException cannot be resolved to a type\n\tHibernateException cannot be resolved to a type\n\tThe method convertHibernateAccessException(HibernateException) from the type HibernateTransactionManager refers to the missing type HibernateException\n\tHibernateException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/orm/hibernate5/HibernateTransactionManager$HibernateTransactionObject;
MethodParameters:
Name Flags
this$0 final
public void setSession(Session);
descriptor: (LSession;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tSession cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/orm/hibernate5/HibernateTransactionManager$HibernateTransactionObject;
MethodParameters:
Name Flags
session
public void setExistingSession(Session);
descriptor: (LSession;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tSession cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/orm/hibernate5/HibernateTransactionManager$HibernateTransactionObject;
MethodParameters:
Name Flags
session
public void setSessionHolder(org.springframework.orm.hibernate5.SessionHolder);
descriptor: (Lorg/springframework/orm/hibernate5/SessionHolder;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/orm/hibernate5/HibernateTransactionManager$HibernateTransactionObject;
RuntimeVisibleParameterAnnotations:
0:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
sessionHolder
public org.springframework.orm.hibernate5.SessionHolder getSessionHolder();
descriptor: ()Lorg/springframework/orm/hibernate5/SessionHolder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/orm/hibernate5/HibernateTransactionManager$HibernateTransactionObject;
public boolean hasSessionHolder();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/orm/hibernate5/HibernateTransactionManager$HibernateTransactionObject;
public boolean isNewSessionHolder();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/orm/hibernate5/HibernateTransactionManager$HibernateTransactionObject;
public boolean isNewSession();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/orm/hibernate5/HibernateTransactionManager$HibernateTransactionObject;
public void connectionPrepared();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/orm/hibernate5/HibernateTransactionManager$HibernateTransactionObject;
public boolean needsConnectionReset();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/orm/hibernate5/HibernateTransactionManager$HibernateTransactionObject;
public void setPreviousHoldability(java.lang.Integer);
descriptor: (Ljava/lang/Integer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/orm/hibernate5/HibernateTransactionManager$HibernateTransactionObject;
RuntimeVisibleParameterAnnotations:
0:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
previousHoldability
public java.lang.Integer getPreviousHoldability();
descriptor: ()Ljava/lang/Integer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/orm/hibernate5/HibernateTransactionManager$HibernateTransactionObject;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
public boolean hasSpringManagedTransaction();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method getTransaction() from the type SessionHolder refers to the missing type Transaction\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/orm/hibernate5/HibernateTransactionManager$HibernateTransactionObject;
public boolean hasHibernateManagedTransaction();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe method getSession() from the type SessionHolder refers to the missing type Session\n\tTransactionStatus cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/orm/hibernate5/HibernateTransactionManager$HibernateTransactionObject;
public void setRollbackOnly();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/orm/hibernate5/HibernateTransactionManager$HibernateTransactionObject;
public boolean isRollbackOnly();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/orm/hibernate5/HibernateTransactionManager$HibernateTransactionObject;
public void flush();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe method getSession() from the type SessionHolder refers to the missing type Session\n\tHibernateException cannot be resolved to a type\n\tPersistenceException cannot be resolved to a type\n\tHibernateException cannot be resolved to a type\n\tThe method convertHibernateAccessException(HibernateException) from the type HibernateTransactionManager refers to the missing type HibernateException\n\tHibernateException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/springframework/orm/hibernate5/HibernateTransactionManager$HibernateTransactionObject;
}
SourceFile: "HibernateTransactionManager.java"
NestHost: org.springframework.orm.hibernate5.HibernateTransactionManager
InnerClasses:
private HibernateTransactionObject = org.springframework.orm.hibernate5.HibernateTransactionManager$HibernateTransactionObject of org.springframework.orm.hibernate5.HibernateTransactionManager