Class DBConnectionInit
- java.lang.Object
-
- jetbrains.buildServer.serverSide.db.DBConnectionInit
-
public class DBConnectionInit extends Object
-
-
Constructor Summary
Constructors Constructor Description DBConnectionInit()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DatabaseFixture
createDBFixture(File dataDir)
static TeamCityDatabaseManager
createTeamCityDatabaseManager(DatabaseSettings databaseSettings, Logger logger)
static void
fatalError(String failureShortDescription, Throwable exception, boolean dumpThreads)
JdbcConnectionString
getConnectionString()
DatabaseType
getDatabaseType()
DatabaseFixture
getDBFixture()
TeamCityDatabaseManager
getDbManager()
jetbrains.buildServer.serverSide.db.DefaultSQLDialect
getDialect()
static File
getJdbcDriversDir()
void
init(File dataDir)
<T> T
withDB(DBAction<T> action, boolean commitOnSuccess)
void
withDB(DBActionNoResults action, boolean commitOnSuccess)
-
-
-
Method Detail
-
init
public void init(@NotNull File dataDir)
-
fatalError
public static void fatalError(@NotNull String failureShortDescription, @Nullable Throwable exception, boolean dumpThreads)
-
withDB
public void withDB(@NotNull DBActionNoResults action, boolean commitOnSuccess)
-
withDB
public <T> T withDB(@NotNull DBAction<T> action, boolean commitOnSuccess)
-
createDBFixture
@NotNull public static DatabaseFixture createDBFixture(@NotNull File dataDir)
-
createTeamCityDatabaseManager
@NotNull public static TeamCityDatabaseManager createTeamCityDatabaseManager(@NotNull DatabaseSettings databaseSettings, @NotNull Logger logger)
-
getJdbcDriversDir
public static File getJdbcDriversDir()
-
getDatabaseType
@NotNull public DatabaseType getDatabaseType()
-
getDbManager
@NotNull public TeamCityDatabaseManager getDbManager()
-
getDialect
@NotNull public jetbrains.buildServer.serverSide.db.DefaultSQLDialect getDialect()
-
getDBFixture
@NotNull public DatabaseFixture getDBFixture()
-
getConnectionString
@NotNull public JdbcConnectionString getConnectionString()
-
-