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