public class PersistenceUnitConfiguration extends AbstractSchemaConfiguration implements Configuration
| Modifier and Type | Field and Description |
|---|---|
private static org.slf4j.Logger |
log
The log instance.
|
private static String |
PROVIDER_IMPLEMENTATION_NAME
The Constant PROVIDER_IMPLEMENTATION_NAME.
|
externalPropertyMap, kunderaMetadata, persistenceUnits| Constructor and Description |
|---|
PersistenceUnitConfiguration(Map properties,
EntityManagerFactoryImpl.KunderaMetadata metadata,
String... persistenceUnits)
Constructor parameterised with persistence units.
|
| Modifier and Type | Method and Description |
|---|---|
void |
configure()
Configures and load meta-information for parameterized persistence units.
|
void |
configure(javax.persistence.spi.PersistenceUnitInfo puInfo) |
private Map<String,PersistenceUnitMetadata> |
findPersistenceMetadatas()
Find persistence meta data.
|
private void |
mergeProperties(javax.persistence.spi.PersistenceUnitInfo puInfo,
ApplicationMetadata appMetadata,
String persistenceUnit) |
private static org.slf4j.Logger log
private static final String PROVIDER_IMPLEMENTATION_NAME
public PersistenceUnitConfiguration(Map properties, EntityManagerFactoryImpl.KunderaMetadata metadata, String... persistenceUnits)
persistenceUnits - persistence units.public void configure()
Configurationconfigure in interface Configurationpublic void configure(javax.persistence.spi.PersistenceUnitInfo puInfo)
private Map<String,PersistenceUnitMetadata> findPersistenceMetadatas() throws InvalidConfigurationException
InvalidConfigurationExceptionprivate void mergeProperties(javax.persistence.spi.PersistenceUnitInfo puInfo,
ApplicationMetadata appMetadata,
String persistenceUnit)
puInfo - appMetadata - metadatas - persistenceUnit - Copyright © 2015. All Rights Reserved.