| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| public static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private final Map | |
| private DataSource | |
| public static final String | |
| private static final String | |
| public static final String | JANDEX_INDEX
Names a Jandex |
| private static final EntityManagerMessageLogger | |
| private final ManagedResources | |
| private MetadataImplementor | metadata
Deprecated
as a consequence of
MetadataImplementor being deprecated.
|
| public static final String | |
| private final MetadataBuilderImplementor | |
| private final PersistenceUnitDescriptor | |
| private final StandardServiceRegistry | |
| public static final String | |
| public static final String | |
| private Object |
| Access | Constructor and Description |
|---|---|
| public | EntityManagerFactoryBuilderImpl(PersistenceUnitDescriptor persistenceUnit, Map<String, Object> integrationSettings)
|
| public | EntityManagerFactoryBuilderImpl(PersistenceUnitDescriptor persistenceUnit, Map<String, Object> integrationSettings, ClassLoader providedClassLoader)
|
| public | EntityManagerFactoryBuilderImpl(PersistenceUnitDescriptor persistenceUnit, Map<String, Object> integrationSettings, ClassLoaderService providedClassLoaderService)
|
| public | EntityManagerFactoryBuilderImpl(PersistenceUnitDescriptor persistenceUnitDescriptor, Map<String, Object> integration, Consumer<EntityManagerFactoryBuilderImpl.
For tests only |
| private | EntityManagerFactoryBuilderImpl(PersistenceUnitDescriptor persistenceUnit, Map<String, Object> integrationSettings, ClassLoader providedClassLoader, ClassLoaderService providedClassLoaderService, Consumer<EntityManagerFactoryBuilderImpl.
|
| Modifier and Type | Method and Description |
|---|---|
| private void | applyDataSource(Object dataSourceRef, Boolean useJtaDataSource, HashMap<?, ?> integrationSettingsCopy, EntityManagerFactoryBuilderImpl.
|
| private void | |
| private void | applyJdbcSettings(Object url, String driver, HashMap<?, ?> integrationSettingsCopy, EntityManagerFactoryBuilderImpl.
|
| private List | |
| private void | |
| private void | applyMetamodelBuilderSettings(EntityManagerFactoryBuilderImpl.
|
| private void | |
| private void | applyUserAndPass(Object effectiveUser, Object effectivePass, EntityManagerFactoryBuilderImpl.
|
| public EntityManagerFactory | build()
Implements org. EntityManagerFactory instance
|
| private BootstrapServiceRegistry | Returns: The built BootstrapServiceRegistryAny integration settings passed by the EE container or SE application integrationSettings, ClassLoader providedClassLoader, ClassLoaderService providedClassLoaderService)Builds the |
| public void | cancel()
Implements org. |
| private void | |
| private void | cleanUpConfigKeys(HashMap<?, ?> integrationSettingsCopy, EntityManagerFactoryBuilderImpl.
|
| private void | |
| private void | configureClassLoading(Map<?, ?> integrationSettings, ClassLoader providedClassLoader, ClassLoaderService providedClassLoaderService, BootstrapServiceRegistryBuilder bsrBuilder)
|
| private <T> T | |
| public void | generateSchema()
Implements org. |
| public Map | |
| protected EnhancementContext | Returns: An enhancement context for classes managed by this EMTo enable dirty tracking feature dirtyTrackingEnabled, final boolean To enable lazy initialization feature lazyInitializationEnabled, final boolean To enable association management feature associationManagementEnabled)Builds the context to be used in runtime bytecode enhancement |
| private String | |
| public ManagedResources | |
| public MetadataImplementor | getMetadata()
Deprecated
as a consequence of
Intended for internal testing only...
MetadataImplementor being deprecated.
|
| protected StandardServiceRegistry | |
| protected StandardServiceRegistryBuilder | |
| private <T> T | |
| private EntityManagerFactoryBuilderImpl. | mergeSettings(PersistenceUnitDescriptor persistenceUnit, Map<String, Object> integrationSettings, StandardServiceRegistryBuilder ssrBuilder, Consumer<EntityManagerFactoryBuilderImpl.
|
| public MetadataImplementor | metadata()
Implements org.
Deprecated
as a consequence of
Used by extensions : Hibernate Reactive
MetadataImplementor being deprecated.
|
| private void | normalizeConnectionAccessUserAndPass(HashMap<?, ?> integrationSettingsCopy, EntityManagerFactoryBuilderImpl.
Because a DataSource can be secured (requiring Hibernate to pass the USER/PASSWORD when accessing the DataSource) we apply precedence to the USER and PASS separately |
| private void | normalizeDataAccess(HashMap<?, ?> integrationSettingsCopy, EntityManagerFactoryBuilderImpl.
|
| private void | normalizeSettings(PersistenceUnitDescriptor persistenceUnit, Map<String, Object> integrationSettings, EntityManagerFactoryBuilderImpl.
Handles normalizing the settings coming from multiple sources, applying proper precedences |
| private void | normalizeTransactionCoordinator(PersistenceUnitDescriptor persistenceUnit, HashMap<?, ?> integrationSettingsCopy, EntityManagerFactoryBuilderImpl.
|
| private CacheRegionDefinition | parseCacheRegionDefinitionEntry(String role, String value, CacheRegionDefinition.
|
| private PersistenceException | |
| protected PersistenceException | |
| protected void | |
| private void | processHibernateConfigXmlResources(StandardServiceRegistryBuilder ssrBuilder, EntityManagerFactoryBuilderImpl.
|
| private boolean | |
| public EntityManagerFactoryBuilder | withDataSource(DataSource
The DataSource to use dataSource)Implements org. |
| public EntityManagerFactoryBuilder | withValidatorFactory(Object
The ValidatorFactory validatorFactory)Implements org. |