class org.springframework.orm.jpa.EntityManagerFactoryUtils$TransactionalEntityManagerSynchronization extends org.springframework.transaction.support.ResourceHolderSynchronization<org.springframework.orm.jpa.EntityManagerHolder, EntityManagerFactory> implements org.springframework.core.Ordered
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.springframework.orm.jpa.EntityManagerFactoryUtils$TransactionalEntityManagerSynchronization
super_class: java.lang.Object
{
private final java.lang.Object transactionData;
descriptor: Ljava/lang/Object;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
private final org.springframework.orm.jpa.JpaDialect jpaDialect;
descriptor: Lorg/springframework/orm/jpa/JpaDialect;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
RuntimeVisibleAnnotations:
org.springframework.lang.Nullable()
private final boolean newEntityManager;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(org.springframework.orm.jpa.EntityManagerHolder, EntityManagerFactory, java.lang.Object, boolean);
descriptor: (Lorg/springframework/orm/jpa/EntityManagerHolder;LEntityManagerFactory;Ljava/lang/Object;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=5
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import javax.persistence cannot be resolved\n\tThe import javax.persistence cannot be resolved\n\tThe import javax.persistence cannot be resolved\n\tThe import javax.persistence cannot be resolved\n\tThe import javax.persistence cannot be resolved\n\tThe import javax.persistence cannot be resolved\n\tThe import javax.persistence cannot be resolved\n\tThe import javax.persistence cannot be resolved\n\tThe import javax.persistence cannot be resolved\n\tThe import javax.persistence cannot be resolved\n\tThe import javax.persistence cannot be resolved\n\tThe import javax.persistence cannot be resolved\n\tThe import javax.persistence cannot be resolved\n\tThe import javax.persistence cannot be resolved\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tType mismatch: cannot convert from EntityManagerFactory to EntityManagerFactory\n\tEntityManagerFactory cannot be resolved to a type\n\tType mismatch: cannot convert from EntityManagerFactory to EntityManagerFactory\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tPersistenceException cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tPersistenceException cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tPersistenceException cannot be resolved to a type\n\tThe method getEntityManager() from the type EntityManagerHolder refers to the missing type EntityManager\n\tTransactionRequiredException cannot be resolved to a type\n\tThe method getEntityManager() from the type EntityManagerHolder refers to the missing type EntityManager\n\tThe method getEntityManager() from the type EntityManagerHolder refers to the missing type EntityManager\n\tThe method getEntityManager() from the type EntityManagerHolder refers to the missing type EntityManager\n\tEntityManager cannot be resolved to a type\n\tSynchronizationType cannot be resolved to a variable\n\tEntityManager cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tQuery cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityNotFoundException cannot be resolved to a type\n\tThe constructor JpaObjectRetrievalFailureException(EntityNotFoundException) refers to the missing type EntityNotFoundException\n\tEntityNotFoundException cannot be resolved to a type\n\tNoResultException cannot be resolved to a type\n\tNonUniqueResultException cannot be resolved to a type\n\tQueryTimeoutException cannot be resolved to a type\n\tLockTimeoutException cannot be resolved to a type\n\tPessimisticLockException cannot be resolved to a type\n\tOptimisticLockException cannot be resolved to a type\n\tThe constructor JpaOptimisticLockingFailureException(OptimisticLockException) refers to the missing type OptimisticLockException\n\tOptimisticLockException cannot be resolved to a type\n\tEntityExistsException cannot be resolved to a type\n\tTransactionRequiredException cannot be resolved to a type\n\tPersistenceException cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManager cannot be resolved to a type\n\tThe method getEntityManager() from the type EntityManagerHolder refers to the missing type EntityManager\n\tEntityManager cannot be resolved to a type\n\tThe method getTargetEntityManager() from the type EntityManagerProxy refers to the missing type EntityManager\n\tEntityManagerFactory cannot be resolved to a type\n\tThe method getEntityManager() from the type EntityManagerHolder refers to the missing type EntityManager\n\tEntityManagerFactory cannot be resolved to a type\n\tThe method getEntityManager() from the type EntityManagerHolder refers to the missing type EntityManager\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tEntityManagerFactory cannot be resolved to a type\n\tThe method getEntityManager() from the type EntityManagerHolder refers to the missing type EntityManager\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/jpa/EntityManagerFactoryUtils$TransactionalEntityManagerSynchronization;
RuntimeVisibleParameterAnnotations:
0:
1:
2:
org.springframework.lang.Nullable()
3:
MethodParameters:
Name Flags
emHolder
emf
txData
newEm
public int getOrder();
descriptor: ()I
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/jpa/EntityManagerFactoryUtils$TransactionalEntityManagerSynchronization;
protected void flushResource(org.springframework.orm.jpa.EntityManagerHolder);
descriptor: (Lorg/springframework/orm/jpa/EntityManagerHolder;)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\tEntityManager cannot be resolved to a type\n\tThe method getEntityManager() from the type EntityManagerHolder refers to the missing type EntityManager\n\tEntityManager cannot be resolved to a type\n\tThe method getTargetEntityManager() from the type EntityManagerProxy refers to the missing type EntityManager\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/jpa/EntityManagerFactoryUtils$TransactionalEntityManagerSynchronization;
MethodParameters:
Name Flags
resourceHolder
protected boolean shouldUnbindAtCompletion();
descriptor: ()Z
flags: (0x0004) ACC_PROTECTED
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/jpa/EntityManagerFactoryUtils$TransactionalEntityManagerSynchronization;
protected void releaseResource(org.springframework.orm.jpa.EntityManagerHolder, EntityManagerFactory);
descriptor: (Lorg/springframework/orm/jpa/EntityManagerHolder;LEntityManagerFactory;)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\tEntityManagerFactory cannot be resolved to a type\n\tThe method getEntityManager() from the type EntityManagerHolder refers to the missing type EntityManager\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/jpa/EntityManagerFactoryUtils$TransactionalEntityManagerSynchronization;
MethodParameters:
Name Flags
resourceHolder
resourceKey
protected void cleanupResource(org.springframework.orm.jpa.EntityManagerHolder, EntityManagerFactory, boolean);
descriptor: (Lorg/springframework/orm/jpa/EntityManagerHolder;LEntityManagerFactory;Z)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tEntityManagerFactory cannot be resolved to a type\n\tThe method getEntityManager() from the type EntityManagerHolder refers to the missing type EntityManager\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/jpa/EntityManagerFactoryUtils$TransactionalEntityManagerSynchronization;
MethodParameters:
Name Flags
resourceHolder
resourceKey
committed
}
Signature: Lorg/springframework/transaction/support/ResourceHolderSynchronization<Lorg/springframework/orm/jpa/EntityManagerHolder;LEntityManagerFactory;>;Lorg/springframework/core/Ordered;
SourceFile: "EntityManagerFactoryUtils.java"
NestHost: org.springframework.orm.jpa.EntityManagerFactoryUtils
InnerClasses:
private TransactionalEntityManagerSynchronization = org.springframework.orm.jpa.EntityManagerFactoryUtils$TransactionalEntityManagerSynchronization of org.springframework.orm.jpa.EntityManagerFactoryUtils