com.atlassian.bamboo.utils.db
Class AbstractSqlQueryProvider

java.lang.Object
  extended by com.atlassian.bamboo.utils.db.AbstractSqlQueryProvider
All Implemented Interfaces:
SqlQueryProvider

public abstract class AbstractSqlQueryProvider
extends java.lang.Object
implements SqlQueryProvider


Constructor Summary
AbstractSqlQueryProvider()
           
 
Method Summary
 java.lang.String getHsqlQuery()
           
 java.lang.String getMsSqlQuery()
           
 java.lang.String getMySqlQuery()
           
 java.lang.String getOracleQuery()
           
 java.lang.String getPostgreSqlQuery()
           
 
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
getDefaultQuery
 

Constructor Detail

AbstractSqlQueryProvider

public AbstractSqlQueryProvider()
Method Detail

getHsqlQuery

@NotNull
public java.lang.String getHsqlQuery()
Specified by:
getHsqlQuery in interface SqlQueryProvider
Returns:
specialized/optimised SQL query for HSQL engine

getMsSqlQuery

@NotNull
public java.lang.String getMsSqlQuery()
Specified by:
getMsSqlQuery in interface SqlQueryProvider
Returns:
specialized/optimised SQL query for SQL Server engine

getMySqlQuery

@NotNull
public java.lang.String getMySqlQuery()
Specified by:
getMySqlQuery in interface SqlQueryProvider
Returns:
specialized/optimised SQL query for MySQL engine

getOracleQuery

@NotNull
public java.lang.String getOracleQuery()
Specified by:
getOracleQuery in interface SqlQueryProvider
Returns:
specialized/optimised SQL query for Oracle engine

getPostgreSqlQuery

@NotNull
public java.lang.String getPostgreSqlQuery()
Specified by:
getPostgreSqlQuery in interface SqlQueryProvider
Returns:
specialized/optimised SQL query for PostgreSQL engine


Copyright © 2012 Atlassian. All Rights Reserved.