| Package | Description |
|---|---|
| org.opencastproject.util.persistencefn |
| Modifier and Type | Method and Description |
|---|---|
PersistenceEnv |
PersistenceEnvBuilder.get()
Builds the persistence env.
|
static PersistenceEnv |
PersistenceEnvs.mk(org.osgi.service.component.ComponentContext cc,
String emName)
Shortcut for
persistenceEnvironment(newEntityManagerFactory(cc, emName)). |
static PersistenceEnv |
PersistenceEnvs.mk(org.osgi.service.component.ComponentContext cc,
String emName,
Map persistenceProps)
Shortcut for
newPersistenceEnvironment(newEntityManagerFactory(cc, emName, persistenceProps)). |
static PersistenceEnv |
PersistenceEnvs.mk(javax.persistence.EntityManagerFactory emf)
Create a new, concurrently usable persistence environment which uses JPA local transactions.
|
static PersistenceEnv |
PersistenceEnvs.mk(javax.persistence.spi.PersistenceProvider persistenceProvider,
String emName,
Map persistenceProps)
Create a new persistence environment.
|
static PersistenceEnv |
PersistenceEnvs.mkTestEnv(String emName)
Create a new persistence environment based on an entity manager factory backed by an in-memory H2 database for
testing purposes.
|
static PersistenceEnv |
PersistenceEnvs.mkTestEnv(String emName,
boolean withSqlLogging)
Create a new persistence environment based on an entity manager factory backed by an in-memory H2 database for
testing purposes.
|
static PersistenceEnv |
PersistenceEnvs.mkTestEnvFromSystemProperties(String emName)
Create a persistence environment for unit tests configured by the following system properties.
|
Copyright © 2009–2021 Opencast Project. All rights reserved.