public abstract class AbstractDatabaseConnector extends Object implements DatabaseConnector
Modifier and Type | Field and Description |
---|---|
protected Database |
database |
protected static org.slf4j.Logger |
LOG |
Modifier | Constructor and Description |
---|---|
protected |
AbstractDatabaseConnector(Database database) |
Modifier and Type | Method and Description |
---|---|
javax.persistence.EntityManager |
createEntityManager() |
protected javax.persistence.EntityManagerFactory |
createEntityManagerFactory() |
int |
getDatabaseVersion() |
Dialect |
getDialect() |
javax.persistence.EntityManagerFactory |
getEntityManagerFactory() |
void |
start() |
void |
stop() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getConnection
protected AbstractDatabaseConnector(Database database)
public void start()
public void stop()
public javax.persistence.EntityManagerFactory getEntityManagerFactory()
getEntityManagerFactory
in interface DatabaseConnector
protected javax.persistence.EntityManagerFactory createEntityManagerFactory()
public javax.persistence.EntityManager createEntityManager()
createEntityManager
in interface DatabaseConnector
public final int getDatabaseVersion()
getDatabaseVersion
in interface DatabaseConnector
public final Dialect getDialect()
getDialect
in interface DatabaseConnector
Copyright © 2009-2012 SonarSource. All Rights Reserved.