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.EntityManagerFactorycreateEntityManagerFactory(DataSource dataSource, List<Class> classes) javax.persistence.EntityManagerFactoryObtains a fully configuredEntityManagerFactoryfor 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 configuredEntityManagerFactoryfor connecting to global database.- Returns:
- null if there's no global database configured yet.
- Throws:
SQLExceptionIOException
-