Class PersistenceService
java.lang.Object
org.jenkinsci.plugins.database.jpa.PersistenceService
Creates
EntityManagerFactory
.- Author:
- Kohsuke Kawaguchi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.persistence.EntityManagerFactory
createEntityManagerFactory
(DataSource dataSource, List<Class> classes) javax.persistence.EntityManagerFactory
Obtains a fully configuredEntityManagerFactory
for connecting to global database.
-
Constructor Details
-
PersistenceService
public PersistenceService()
-
-
Method Details
-
createEntityManagerFactory
public javax.persistence.EntityManagerFactory createEntityManagerFactory(DataSource dataSource, List<Class> classes) -
getGlobalEntityManagerFactory
@CheckForNull public javax.persistence.EntityManagerFactory getGlobalEntityManagerFactory() throws SQLException, IOExceptionObtains a fully configuredEntityManagerFactory
for connecting to global database.- Returns:
- null if there's no global database configured yet.
- Throws:
SQLException
IOException
-