public class org.springframework.orm.hibernate5.HibernateTransactionManager extends org.springframework.transaction.support.AbstractPlatformTransactionManager implements org.springframework.transaction.support.ResourceTransactionManager, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.springframework.orm.hibernate5.HibernateTransactionManager
super_class: org.springframework.transaction.support.AbstractPlatformTransactionManager
{
private SessionFactory sessionFactory;
descriptor: LSessionFactory;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
private javax.sql.DataSource dataSource;
descriptor: Ljavax/sql/DataSource;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
private boolean autodetectDataSource;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean prepareConnection;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean allowResultAccessAfterCompletion;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean hibernateManagedSession;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.util.function.Consumer<Session> sessionInitializer;
descriptor: Ljava/util/function/Consumer;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/function/Consumer<LSession;>;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
private java.lang.Object entityInterceptor;
descriptor: Ljava/lang/Object;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
private org.springframework.beans.factory.BeanFactory beanFactory;
descriptor: Lorg/springframework/beans/factory/BeanFactory;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
public void <init>();
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 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;
public void <init>(SessionFactory);
descriptor: (LSessionFactory;)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 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;
MethodParameters:
Name Flags
sessionFactory
public void setSessionFactory(SessionFactory);
descriptor: (LSessionFactory;)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 problems: \n\tSessionFactory cannot be resolved to a type\n\tSessionFactory 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;
RuntimeVisibleParameterAnnotations:
0:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
sessionFactory
public SessionFactory getSessionFactory();
descriptor: ()LSessionFactory;
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\tSessionFactory cannot be resolved to a type\n\tSessionFactory 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;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
protected final SessionFactory obtainSessionFactory();
descriptor: ()LSessionFactory;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \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"
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;
public void setDataSource(javax.sql.DataSource);
descriptor: (Ljavax/sql/DataSource;)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;
RuntimeVisibleParameterAnnotations:
0:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
dataSource
public javax.sql.DataSource getDataSource();
descriptor: ()Ljavax/sql/DataSource;
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;
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
public void setAutodetectDataSource(boolean);
descriptor: (Z)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;
MethodParameters:
Name Flags
autodetectDataSource
public void setPrepareConnection(boolean);
descriptor: (Z)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;
MethodParameters:
Name Flags
prepareConnection
public void setAllowResultAccessAfterCompletion(boolean);
descriptor: (Z)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;
MethodParameters:
Name Flags
allowResultAccessAfterCompletion
public void setHibernateManagedSession(boolean);
descriptor: (Z)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;
MethodParameters:
Name Flags
hibernateManagedSession
public void setSessionInitializer(java.util.function.Consumer<Session>);
descriptor: (Ljava/util/function/Consumer;)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 problems: \n\tSession cannot be resolved to a type\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;
Signature: (Ljava/util/function/Consumer<LSession;>;)V
MethodParameters:
Name Flags
sessionInitializer
public void setEntityInterceptorBeanName(java.lang.String);
descriptor: (Ljava/lang/String;)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;
MethodParameters:
Name Flags
entityInterceptorBeanName
public void setEntityInterceptor(Interceptor);
descriptor: (LInterceptor;)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\tInterceptor 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;
RuntimeVisibleParameterAnnotations:
0:
org.springframework.lang.Nullable()
MethodParameters:
Name Flags
entityInterceptor
public Interceptor getEntityInterceptor();
descriptor: ()LInterceptor;
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\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"
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;
Exceptions:
throws java.lang.IllegalStateException, org.springframework.beans.BeansException
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
public void setBeanFactory(org.springframework.beans.factory.BeanFactory);
descriptor: (Lorg/springframework/beans/factory/BeanFactory;)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;
MethodParameters:
Name Flags
beanFactory
public void afterPropertiesSet();
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 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"
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;
public java.lang.Object getResourceFactory();
descriptor: ()Ljava/lang/Object;
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 obtainSessionFactory() from the type HibernateTransactionManager refers to the missing type SessionFactory\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;
protected java.lang.Object doGetTransaction();
descriptor: ()Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \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"
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;
protected boolean isExistingTransaction(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0004) ACC_PROTECTED
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;
MethodParameters:
Name Flags
transaction
protected void doBegin(java.lang.Object, org.springframework.transaction.TransactionDefinition);
descriptor: (Ljava/lang/Object;Lorg/springframework/transaction/TransactionDefinition;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \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"
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;
MethodParameters:
Name Flags
transaction
definition
protected java.lang.Object doSuspend(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method obtainSessionFactory() from the type HibernateTransactionManager refers to the missing type SessionFactory\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;
MethodParameters:
Name Flags
transaction
protected void doResume(java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;Ljava/lang/Object;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tSessionFactory cannot be resolved to a type\n\tThe method obtainSessionFactory() from the type HibernateTransactionManager refers to the missing type SessionFactory\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;
RuntimeVisibleParameterAnnotations:
0:
org.springframework.lang.Nullable()
1:
MethodParameters:
Name Flags
transaction
suspendedResources
protected void doCommit(org.springframework.transaction.support.DefaultTransactionStatus);
descriptor: (Lorg/springframework/transaction/support/DefaultTransactionStatus;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \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"
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;
MethodParameters:
Name Flags
status
protected void doRollback(org.springframework.transaction.support.DefaultTransactionStatus);
descriptor: (Lorg/springframework/transaction/support/DefaultTransactionStatus;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \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"
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;
MethodParameters:
Name Flags
status
protected void doSetRollbackOnly(org.springframework.transaction.support.DefaultTransactionStatus);
descriptor: (Lorg/springframework/transaction/support/DefaultTransactionStatus;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method getSession() from the type SessionHolder refers to the missing type Session\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;
MethodParameters:
Name Flags
status
protected void doCleanupAfterCompletion(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \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"
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;
MethodParameters:
Name Flags
transaction
protected void disconnectOnCompletion(Session);
descriptor: (LSession;)V
flags: (0x0004) ACC_PROTECTED
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;
MethodParameters:
Name Flags
session
protected org.springframework.dao.DataAccessException convertHibernateAccessException(HibernateException);
descriptor: (LHibernateException;)Lorg/springframework/dao/DataAccessException;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \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;
MethodParameters:
Name Flags
ex
}
SourceFile: "HibernateTransactionManager.java"
NestMembers:
org.springframework.orm.hibernate5.HibernateTransactionManager$HibernateTransactionObject org.springframework.orm.hibernate5.HibernateTransactionManager$SuspendedResourcesHolder
InnerClasses:
private HibernateTransactionObject = org.springframework.orm.hibernate5.HibernateTransactionManager$HibernateTransactionObject of org.springframework.orm.hibernate5.HibernateTransactionManager
private final SuspendedResourcesHolder = org.springframework.orm.hibernate5.HibernateTransactionManager$SuspendedResourcesHolder of org.springframework.orm.hibernate5.HibernateTransactionManager