org.talend.esb.sam.server.persistence.dialects
Interface DatabaseDialect

All Known Implementing Classes:
AbstractDatabaseDialect, DB2Dialect, DerbyDialect, H2Dialect, MySQLDialect, OracleDialect, SqlServerDialect

public interface DatabaseDialect

Interface to encapsulate difference between databases.

Author:
zubairov

Field Summary
static String SUBSTITUTION_STRING
           
 
Method Summary
 String getDataQuery(QueryFilter filter)
          Should return a query that list data.
 org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer getIncrementer()
          Returns DataFieldMaxValueIncrementer for specific database.
 

Field Detail

SUBSTITUTION_STRING

static final String SUBSTITUTION_STRING
See Also:
Constant Field Values
Method Detail

getIncrementer

org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer getIncrementer()
Returns DataFieldMaxValueIncrementer for specific database.

Returns:
the incrementer

getDataQuery

String getDataQuery(QueryFilter filter)
Should return a query that list data.

Parameters:
filter - the filter
Returns:
the data query


Copyright © 2011-2012 Talend Inc.. All Rights Reserved.