Class DomainEntityManagerFactoryBean
java.lang.Object
org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
org.apache.syncope.core.persistence.jpa.spring.DomainEntityManagerFactoryBean
- All Implemented Interfaces:
Serializable,Aware,BeanClassLoaderAware,BeanFactoryAware,BeanNameAware,DisposableBean,FactoryBean<EntityManagerFactory>,InitializingBean,SmartInitializingSingleton,ResourceLoaderAware,LoadTimeWeaverAware,PersistenceExceptionTranslator,EntityManagerFactoryInfo
Extension of
LocalContainerEntityManagerFactoryBean relying on CommonEntityManagerFactoryConf for
common configuration options.- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ConnectorManagerRemoteCommitListenerprotected final List<org.apache.openjpa.event.RemoteCommitListener> Fields inherited from class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
loggerFields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRemoteCommitListener(org.apache.openjpa.event.RemoteCommitListener remoteCommitListener) protected voidvoidsetCommonEntityManagerFactoryConf(CommonEntityManagerFactoryConf commonEMFConf) Methods inherited from class org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean
afterPropertiesSet, createNativeEntityManagerFactory, determinePersistenceUnitInfo, getDataSource, getPersistenceUnitInfo, getPersistenceUnitName, setDataSource, setJtaDataSource, setLoadTimeWeaver, setManagedClassNameFilter, setManagedTypes, setMappingResources, setPackagesToScan, setPersistenceUnitManager, setPersistenceUnitName, setPersistenceUnitPostProcessors, setPersistenceUnitRootLocation, setPersistenceXmlLocation, setResourceLoader, setSharedCacheMode, setValidationModeMethods inherited from class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
afterSingletonsInstantiated, createEntityManagerFactoryProxy, createNativeEntityManager, destroy, getBeanClassLoader, getBootstrapExecutor, getEntityManagerInterface, getJpaDialect, getJpaPropertyMap, getJpaVendorAdapter, getNativeEntityManagerFactory, getObject, getObjectType, getPersistenceProvider, isSingleton, postProcessEntityManager, setBeanClassLoader, setBeanFactory, setBeanName, setBootstrapExecutor, setEntityManagerFactoryInterface, setEntityManagerInitializer, setEntityManagerInterface, setJpaDialect, setJpaProperties, setJpaPropertyMap, setJpaVendorAdapter, setPersistenceProvider, setPersistenceProviderClass, translateExceptionIfPossible, writeReplace
-
Field Details
-
remoteCommitListeners
-
connectorManagerRemoteCommitListener
-
-
Constructor Details
-
DomainEntityManagerFactoryBean
public DomainEntityManagerFactoryBean()
-
-
Method Details
-
setCommonEntityManagerFactoryConf
-
addRemoteCommitListener
public void addRemoteCommitListener(org.apache.openjpa.event.RemoteCommitListener remoteCommitListener) -
postProcessEntityManagerFactory
- Overrides:
postProcessEntityManagerFactoryin classLocalContainerEntityManagerFactoryBean
-