Package org.jumpmind.symmetric.io
Class DbCompareConfig
java.lang.Object
org.jumpmind.symmetric.io.DbCompareConfig
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintprotected StringgetOrderBySuffix(String tableName, String columnName, String sourceOrTarget) getSourceOrderBySuffix(String tableName, String columnName) getSourceWhereClause(String tableName) getTargetOrderBySuffix(String tableName, String columnName) getTargetWhereClause(String tableName) protected StringgetWhereClause(String tableName, String sourceOrTarget) booleanbooleanreport()voidsetConfigSource(String configName, String configSource) voidsetContinueAfterError(boolean continueAfterError) voidsetDateTimeFormat(String format) voidsetExcludedTableNames(List<String> excludedTableNames) voidsetNumericScale(int numericScale) voidsetOrderBySuffixes(Map<String, String> orderBySuffixes) voidsetOutputSql(String outputSql) voidsetSourceTableNames(List<String> sourceTableNames) voidsetTablesToExcludedColumns(Map<String, List<String>> tablesToExcludedColumns) voidsetTargetTableNames(List<String> targetTableNames) voidsetUseSymmetricConfig(boolean useSymmetricConfig) voidsetWhereClauses(Map<String, String> whereClauses) protected booleanshouldIncludeColumn(String tableName, String columnName)
-
Field Details
-
WHERE_CLAUSE
- See Also:
-
ORDER_BY_SUFFIX
- See Also:
-
EXCLUDED_COLUMN
- See Also:
-
-
Constructor Details
-
DbCompareConfig
public DbCompareConfig()
-
-
Method Details
-
getSourceWhereClause
-
getTargetWhereClause
-
getWhereClause
-
getSourceOrderBySuffix
-
getTargetOrderBySuffix
-
getOrderBySuffix
-
shouldIncludeColumn
-
getExcludedTableNames
-
setExcludedTableNames
-
isUseSymmetricConfig
public boolean isUseSymmetricConfig() -
setUseSymmetricConfig
public void setUseSymmetricConfig(boolean useSymmetricConfig) -
getNumericScale
public int getNumericScale() -
setNumericScale
public void setNumericScale(int numericScale) -
getDateTimeFormat
-
setDateTimeFormat
-
getWhereClauses
-
setConfigSource
-
setWhereClauses
-
getOrderBySuffixes
-
setOrderBySuffixes
-
getSourceTableNames
-
setSourceTableNames
-
getTargetTableNames
-
setTargetTableNames
-
getTablesToExcludedColumns
-
setTablesToExcludedColumns
-
getOutputSql
-
setOutputSql
-
setContinueAfterError
public void setContinueAfterError(boolean continueAfterError) -
isContinueAfterError
public boolean isContinueAfterError() -
report
-