Class DbCompareConfig

java.lang.Object
org.jumpmind.symmetric.io.DbCompareConfig

public class DbCompareConfig extends Object
  • Field Details

  • Constructor Details

    • DbCompareConfig

      public DbCompareConfig()
  • Method Details

    • getSourceWhereClause

      public String getSourceWhereClause(String tableName)
    • getTargetWhereClause

      public String getTargetWhereClause(String tableName)
    • getWhereClause

      protected String getWhereClause(String tableName, String sourceOrTarget)
    • getSourceOrderBySuffix

      public String getSourceOrderBySuffix(String tableName, String columnName)
    • getTargetOrderBySuffix

      public String getTargetOrderBySuffix(String tableName, String columnName)
    • getOrderBySuffix

      protected String getOrderBySuffix(String tableName, String columnName, String sourceOrTarget)
    • shouldIncludeColumn

      protected boolean shouldIncludeColumn(String tableName, String columnName)
    • getExcludedTableNames

      public List<String> getExcludedTableNames()
    • setExcludedTableNames

      public void setExcludedTableNames(List<String> excludedTableNames)
    • isUseSymmetricConfig

      public boolean isUseSymmetricConfig()
    • setUseSymmetricConfig

      public void setUseSymmetricConfig(boolean useSymmetricConfig)
    • getNumericScale

      public int getNumericScale()
    • setNumericScale

      public void setNumericScale(int numericScale)
    • getDateTimeFormat

      public String getDateTimeFormat()
    • setDateTimeFormat

      public void setDateTimeFormat(String format)
    • getWhereClauses

      public Map<String,String> getWhereClauses()
    • setConfigSource

      public void setConfigSource(String configName, String configSource)
    • setWhereClauses

      public void setWhereClauses(Map<String,String> whereClauses)
    • getOrderBySuffixes

      public Map<String,String> getOrderBySuffixes()
    • setOrderBySuffixes

      public void setOrderBySuffixes(Map<String,String> orderBySuffixes)
    • getSourceTableNames

      public List<String> getSourceTableNames()
    • setSourceTableNames

      public void setSourceTableNames(List<String> sourceTableNames)
    • getTargetTableNames

      public List<String> getTargetTableNames()
    • setTargetTableNames

      public void setTargetTableNames(List<String> targetTableNames)
    • getTablesToExcludedColumns

      public Map<String,List<String>> getTablesToExcludedColumns()
    • setTablesToExcludedColumns

      public void setTablesToExcludedColumns(Map<String,List<String>> tablesToExcludedColumns)
    • getOutputSql

      public String getOutputSql()
    • setOutputSql

      public void setOutputSql(String outputSql)
    • setContinueAfterError

      public void setContinueAfterError(boolean continueAfterError)
    • isContinueAfterError

      public boolean isContinueAfterError()
    • report

      public String report()