Class EntitySeekingEntityManagerFactoryBean
java.lang.Object
org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
org.smallmind.persistence.orm.spring.jpa.EntitySeekingEntityManagerFactoryBean
- All Implemented Interfaces:
Serializable,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanClassLoaderAware,org.springframework.beans.factory.BeanFactoryAware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.FactoryBean<jakarta.persistence.EntityManagerFactory>,org.springframework.beans.factory.InitializingBean,org.springframework.dao.support.PersistenceExceptionTranslator,org.springframework.orm.jpa.EntityManagerFactoryInfo
public class EntitySeekingEntityManagerFactoryBean
extends org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
- See Also:
-
Field Summary
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 TypeMethodDescriptionprotected jakarta.persistence.EntityManagerFactoryvoidsetAnnotationSeekingBeanFactoryPostProcessor(AnnotationSeekingBeanFactoryPostProcessor annotationSeekingBeanFactoryPostProcessor) voidsetCacheRetrieveMode(jakarta.persistence.CacheRetrieveMode cacheRetrieveMode) voidsetCacheStoreMode(jakarta.persistence.CacheStoreMode cacheStoreMode) voidsetDataSource(DataSource dataSource) voidsetExcludeUnlistedClasses(boolean excludeUnlistedClasses) voidsetJtaDataSource(DataSource jtaDataSource) voidsetPersistenceUnitInfo(org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo persistenceUnitInfo) voidsetPersistenceUnitPostProcessors(org.springframework.orm.jpa.persistenceunit.PersistenceUnitPostProcessor... persistenceUnitPostProcessors) voidsetSessionSourceKey(String sessionSourceKey) voidsetSharedCacheMode(jakarta.persistence.SharedCacheMode sharedCacheMode) voidsetValidationMode(jakarta.persistence.ValidationMode validationMode) Methods inherited from class org.springframework.orm.jpa.AbstractEntityManagerFactoryBean
afterPropertiesSet, createEntityManagerFactoryProxy, createNativeEntityManager, destroy, getBeanClassLoader, getBootstrapExecutor, getDataSource, getEntityManagerInterface, getJpaDialect, getJpaPropertyMap, getJpaVendorAdapter, getNativeEntityManagerFactory, getObject, getObjectType, getPersistenceProvider, getPersistenceUnitInfo, getPersistenceUnitName, isSingleton, postProcessEntityManager, setBeanClassLoader, setBeanFactory, setBeanName, setBootstrapExecutor, setEntityManagerFactoryInterface, setEntityManagerInitializer, setEntityManagerInterface, setJpaDialect, setJpaProperties, setJpaPropertyMap, setJpaVendorAdapter, setPersistenceProvider, setPersistenceProviderClass, setPersistenceUnitName, translateExceptionIfPossible, writeReplace
-
Constructor Details
-
EntitySeekingEntityManagerFactoryBean
public EntitySeekingEntityManagerFactoryBean()
-
-
Method Details
-
setAnnotationSeekingBeanFactoryPostProcessor
public void setAnnotationSeekingBeanFactoryPostProcessor(AnnotationSeekingBeanFactoryPostProcessor annotationSeekingBeanFactoryPostProcessor) -
setSessionSourceKey
-
setDataSource
-
setJtaDataSource
-
setCacheStoreMode
public void setCacheStoreMode(jakarta.persistence.CacheStoreMode cacheStoreMode) -
setCacheRetrieveMode
public void setCacheRetrieveMode(jakarta.persistence.CacheRetrieveMode cacheRetrieveMode) -
setValidationMode
public void setValidationMode(jakarta.persistence.ValidationMode validationMode) -
setPersistenceUnitInfo
public void setPersistenceUnitInfo(org.springframework.orm.jpa.persistenceunit.MutablePersistenceUnitInfo persistenceUnitInfo) -
setExcludeUnlistedClasses
public void setExcludeUnlistedClasses(boolean excludeUnlistedClasses) -
setPersistenceUnitPostProcessors
public void setPersistenceUnitPostProcessors(org.springframework.orm.jpa.persistenceunit.PersistenceUnitPostProcessor... persistenceUnitPostProcessors) -
createNativeEntityManagerFactory
protected jakarta.persistence.EntityManagerFactory createNativeEntityManagerFactory() throws jakarta.persistence.PersistenceException- Specified by:
createNativeEntityManagerFactoryin classorg.springframework.orm.jpa.AbstractEntityManagerFactoryBean- Throws:
jakarta.persistence.PersistenceException
-