Package org.apache.syncope.core.persistence.jpa.spring
-
Class Summary Class Description CommonEntityManagerFactoryConf Container for common configuration options among all EntityManagerFactory entities (one for each domain).DomainEntityManagerFactoryBean Extension ofLocalContainerEntityManagerFactoryBean
relying onCommonEntityManagerFactoryConf
for common configuration options.DomainTransactionAnnotationParser DomainTransactionInterceptor Extends the standardTransactionInterceptor
by dynamically setting the appropriateTransactionAttributeSource
qualifier according to the authentication domain of the caller - retrieved viaAuthContextUtils.getDomain()
.DomainTransactionInterceptorInjector Replaces Spring'sTransactionInterceptor
withDomainTransactionInterceptor
.MultiJarAwarePersistenceUnitPostProcessor Allows having JPA entities spread in several JAR files; this is needed in order to support the Syncope extensions.