Uses of Interface
jetbrains.buildServer.serverSide.db.DBAction
-
Packages that use DBAction Package Description jetbrains.buildServer.serverSide.db -
-
Uses of DBAction in jetbrains.buildServer.serverSide.db
Methods in jetbrains.buildServer.serverSide.db with parameters of type DBAction Modifier and Type Method Description default <T> TDBFunctionsProvider. getWithDB(DBAction<T> action)Performs the specified function with a database.<T> TDBFacade. runAndRetry(DBAction<T> action)<T> TDBFunctionsProvider. runAndRetry(DBAction<T> action)Runs the given function in its own transaction.static <T> TInternalDBUtil. runAndRetry(DBFunctions dbf, DBAction<T> action, int deadlockMaxAttempts, Logger logger)<T> TSQLRunnerProxy. runAndRetry(DBAction<T> action)<T> TTeamCityDatabaseManager. runAndRetry(DBAction<T> action)<T> TDBConnectionInit. withDB(DBAction<T> action, boolean commitOnSuccess)<T> TDBFacade. withDB(DBAction<T> action)<T> TDBFunctionsProvider. withDB(DBAction<T> action)Performs the specified function with a database.<T> TSQLRunnerProxy. withDB(DBAction<T> action)<T> TTeamCityDatabaseManager. withDB(DBAction<T> action)static <T> TTestDB. withDB(DBAction<T> action, boolean commitOnSuccess)protected <T> TBaseDatabaseTestCase. withDBF(DBAction<T> action, boolean commitOnSuccess)Constructors in jetbrains.buildServer.serverSide.db with parameters of type DBAction Constructor Description TeamCityDatabaseManager(JdbcDrivers jdbcDrivers, String ipAddress, String applicationInfo, ServerVersionInfo serverVersion, DatabasePropertiesFile databasePropertiesFile, DatabaseSettings databaseSettings, DBAction<String[]> perSessionScript)Private constructor shared by public constructors.TeamCityDatabaseManager(JdbcDrivers jdbcDrivers, String ipAddress, String applicationInfo, ServerVersionInfo serverVersion, JdbcConnectionString connectionString, File systemDir, DBAction<String[]> perSessionScript)Set up using a connection string.TeamCityDatabaseManager(JdbcDrivers jdbcDrivers, DatabasePropertiesFile databasePropertiesFile, DBAction<String[]> perSessionScript)Reads/analyzes database settings and prepares internal variables for connecting.TeamCityDatabaseManager(JdbcDrivers jdbcDrivers, DatabaseSettings databaseSettings, DBAction<String[]> perSessionScript)Set up using DatabaseSettings string.
-