org.sonar.jpa.session
Class AbstractDatabaseConnector
java.lang.Object
org.sonar.jpa.session.AbstractDatabaseConnector
- All Implemented Interfaces:
- DatabaseConnector
- Direct Known Subclasses:
- DefaultDatabaseConnector
public abstract class AbstractDatabaseConnector
- extends Object
- implements DatabaseConnector
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
protected static final org.slf4j.Logger LOG
database
protected Database database
AbstractDatabaseConnector
protected AbstractDatabaseConnector(Database database)
start
public void start()
stop
public void stop()
getEntityManagerFactory
public javax.persistence.EntityManagerFactory getEntityManagerFactory()
- Specified by:
getEntityManagerFactory
in interface DatabaseConnector
createEntityManagerFactory
protected javax.persistence.EntityManagerFactory createEntityManagerFactory()
createEntityManager
public javax.persistence.EntityManager createEntityManager()
- Specified by:
createEntityManager
in interface DatabaseConnector
getDatabaseVersion
public final int getDatabaseVersion()
- Specified by:
getDatabaseVersion
in interface DatabaseConnector
getDialect
public final Dialect getDialect()
- Specified by:
getDialect
in interface DatabaseConnector
Copyright © 2009-2012 SonarSource. All Rights Reserved.