com.konakart.appif
Interface DbPortabilityIf

All Known Implementing Classes:
DbPortabilityDB2, DbPortabilityImpl, DbPortabilityMSSql, DbPortabilityOracle, DbPortabilityPostgreSql

public interface DbPortabilityIf

For defining database-specific rules


Method Summary
 java.lang.String standardColumnName(java.lang.String columnName)
           
 java.lang.String standardIndexName(java.lang.String tableName, java.lang.String columnName)
           
 java.lang.String standardSequenceName(java.lang.String tableName, java.lang.String columnName)
           
 java.lang.String standardTableName(java.lang.String tableName)
           
 

Method Detail

standardColumnName

java.lang.String standardColumnName(java.lang.String columnName)
Parameters:
columnName - the original column name.
Returns:
Returns the standardised column name.

standardTableName

java.lang.String standardTableName(java.lang.String tableName)
Parameters:
tableName - the original table name.
Returns:
Returns the standardised table name.

standardSequenceName

java.lang.String standardSequenceName(java.lang.String tableName,
                                      java.lang.String columnName)
Parameters:
tableName - the original table name.
columnName - the original column name.
Returns:
Returns the standardised sequence name.

standardIndexName

java.lang.String standardIndexName(java.lang.String tableName,
                                   java.lang.String columnName)
Parameters:
tableName - the original table name.
columnName - the original column name.
Returns:
Returns the standardised index name.


Copyright © 2011 DS Data Systems UK Ltd.