| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultJPAConfig.JPAConfigProvider |
JPAConfig.PersistenceUnit| Constructor and Description |
|---|
DefaultJPAConfig(JPAConfig.PersistenceUnit... persistenceUnits) |
DefaultJPAConfig(Set<JPAConfig.PersistenceUnit> persistenceUnits) |
| Modifier and Type | Method and Description |
|---|---|
static JPAConfig |
from(Map<String,String> map)
Create a default JPA configuration from a map of names to unit names.
|
static JPAConfig |
of(String name,
String unitName)
Create a default JPA configuration with the given name and unit name.
|
static JPAConfig |
of(String n1,
String u1,
String n2,
String u2)
Create a default JPA configuration with the given names and unit names.
|
static JPAConfig |
of(String n1,
String u1,
String n2,
String u2,
String n3,
String u3)
Create a default JPA configuration with the given names and unit names.
|
Set<JPAConfig.PersistenceUnit> |
persistenceUnits() |
public DefaultJPAConfig(Set<JPAConfig.PersistenceUnit> persistenceUnits)
public DefaultJPAConfig(JPAConfig.PersistenceUnit... persistenceUnits)
public Set<JPAConfig.PersistenceUnit> persistenceUnits()
persistenceUnits in interface JPAConfigpublic static JPAConfig of(String name, String unitName)
name - the name for the entity manager factoryunitName - the persistence unit name as used in `persistence.xml`public static JPAConfig of(String n1, String u1, String n2, String u2)
n1 - Name of the first entity manager factoryu1 - Name of the first unitn2 - Name of the second entity manager factoryu2 - Name of the second unitpublic static JPAConfig of(String n1, String u1, String n2, String u2, String n3, String u3)
n1 - Name of the first entity manager factoryu1 - Name of the first unitn2 - Name of the second entity manager factoryu2 - Name of the second unitn3 - Name of the third entity manager factoryu3 - Name of the third unit