Class AbstractOrphanedTestCaseProvider
- java.lang.Object
-
- com.atlassian.bamboo.resultsummary.tests.AbstractOrphanedTestCaseProvider
-
- All Implemented Interfaces:
SqlQueryProvider
- Direct Known Subclasses:
DeleteOrphanedTestCaseWithoutResultSummaryProvider
public abstract class AbstractOrphanedTestCaseProvider extends Object implements SqlQueryProvider
-
-
Constructor Summary
Constructors Constructor Description AbstractOrphanedTestCaseProvider()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description @NotNull String
getDefaultQuery()
@NotNull String
getMsSqlQuery()
@NotNull String
getOracleQuery()
protected abstract String
getQuery()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.atlassian.bamboo.utils.db.SqlQueryProvider
getH2Query, getMySqlQuery, getPostgreSqlQuery
-
-
-
-
Method Detail
-
getQuery
protected abstract String getQuery()
-
getDefaultQuery
@NotNull public @NotNull String getDefaultQuery()
- Specified by:
getDefaultQuery
in interfaceSqlQueryProvider
- Returns:
- default SQL query
-
getMsSqlQuery
@NotNull public @NotNull String getMsSqlQuery()
- Specified by:
getMsSqlQuery
in interfaceSqlQueryProvider
- Returns:
- specialized/optimised SQL query for SQL Server engine
-
getOracleQuery
@NotNull public @NotNull String getOracleQuery()
- Specified by:
getOracleQuery
in interfaceSqlQueryProvider
- Returns:
- specialized/optimised SQL query for Oracle engine
-
-