Class ODatabaseCompare
java.lang.Object
com.orientechnologies.orient.core.db.tool.ODatabaseTool
com.orientechnologies.orient.core.db.tool.ODatabaseImpExpAbstract
com.orientechnologies.orient.core.db.tool.ODatabaseCompare
- All Implemented Interfaces:
Runnable
-
Field Summary
Fields inherited from class com.orientechnologies.orient.core.db.tool.ODatabaseImpExpAbstract
DEFAULT_EXT, excludeClasses, excludeClusters, fileName, includeClasses, includeClusterDefinitions, includeClusters, includeIndexDefinitions, includeInfo, includeManualIndexes, includeRecords, includeSchema, includeSecurity, listener, preserveRids, preserveVersions, useLineFeedForRecordsFields inherited from class com.orientechnologies.orient.core.db.tool.ODatabaseTool
database, output, verbose -
Constructor Summary
ConstructorsConstructorDescriptionODatabaseCompare(ODatabaseDocumentInternal databaseOne, ODatabaseDocumentInternal databaseTwo, OCommandOutputListener iListener) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExcludeClusters(String cluster) voidaddExcludeIndexes(String index) booleancompare()booleanvoidrun()voidsetAutoDetectExportImportMap(boolean autoDetectExportImportMap) voidsetCompareEntriesForAutomaticIndexes(boolean compareEntriesForAutomaticIndexes) voidsetCompareIndexMetadata(boolean compareIndexMetadata) Methods inherited from class com.orientechnologies.orient.core.db.tool.ODatabaseImpExpAbstract
getDatabase, getExcludeClasses, getExcludeClusters, getFileName, getIncludeClasses, getIncludeClusters, getListener, isIncludeClusterDefinitions, isIncludeIndexDefinitions, isIncludeInfo, isIncludeManualIndexes, isIncludeRecords, isIncludeSchema, isIncludeSecurity, isPreserveRids, isPreserveVersions, isUseLineFeedForRecords, parseSetting, setExcludeClasses, setExcludeClusters, setIncludeClasses, setIncludeClusterDefinitions, setIncludeClusters, setIncludeIndexDefinitions, setIncludeInfo, setIncludeManualIndexes, setIncludeRecords, setIncludeSchema, setIncludeSecurity, setListener, setPreserveRids, setPreserveVersions, setUseLineFeedForRecordsMethods inherited from class com.orientechnologies.orient.core.db.tool.ODatabaseTool
message, setDatabase, setOptions, setOutputListener, setVerbose
-
Constructor Details
-
ODatabaseCompare
public ODatabaseCompare(ODatabaseDocumentInternal databaseOne, ODatabaseDocumentInternal databaseTwo, OCommandOutputListener iListener)
-
-
Method Details
-
run
public void run() -
addExcludeIndexes
-
addExcludeClusters
-
compare
public boolean compare() -
setCompareIndexMetadata
public void setCompareIndexMetadata(boolean compareIndexMetadata) -
isCompareEntriesForAutomaticIndexes
public boolean isCompareEntriesForAutomaticIndexes() -
setCompareEntriesForAutomaticIndexes
public void setCompareEntriesForAutomaticIndexes(boolean compareEntriesForAutomaticIndexes) -
setAutoDetectExportImportMap
public void setAutoDetectExportImportMap(boolean autoDetectExportImportMap)
-