Class ODatabaseImpExpAbstract
java.lang.Object
com.orientechnologies.orient.core.db.tool.ODatabaseTool
com.orientechnologies.orient.core.db.tool.ODatabaseImpExpAbstract
- All Implemented Interfaces:
Runnable
- Direct Known Subclasses:
ODatabaseCompare,ODatabaseExport,ODatabaseImport,ODatabaseImportRemote
Abstract class for import/export of database and data in general.
- Author:
- Luca Garulli (l.garulli--(at)--orientdb.com)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected Stringprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected OCommandOutputListenerprotected booleanprotected booleanprotected booleanFields inherited from class com.orientechnologies.orient.core.db.tool.ODatabaseTool
database, output, verbose -
Constructor Summary
ConstructorsConstructorDescriptionODatabaseImpExpAbstract(ODatabaseDocumentInternal iDatabase, String iFileName, OCommandOutputListener iListener) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanprotected voidparseSetting(String option, List<String> items) voidsetExcludeClasses(Set<String> excludeClasses) voidsetExcludeClusters(Set<String> excludeClusters) voidsetIncludeClasses(Set<String> includeClasses) voidsetIncludeClusterDefinitions(boolean includeClusterDefinitions) voidsetIncludeClusters(Set<String> includeClusters) voidsetIncludeIndexDefinitions(boolean includeIndexDefinitions) voidsetIncludeInfo(boolean includeInfo) voidsetIncludeManualIndexes(boolean includeManualIndexes) voidsetIncludeRecords(boolean includeRecords) voidsetIncludeSchema(boolean includeSchema) voidsetIncludeSecurity(boolean includeSecurity) voidsetListener(OCommandOutputListener listener) voidsetPreserveRids(boolean preserveRids) voidsetPreserveVersions(boolean preserveVersions) voidsetUseLineFeedForRecords(boolean useLineFeedForRecords) Methods inherited from class com.orientechnologies.orient.core.db.tool.ODatabaseTool
message, setDatabase, setOptions, setOutputListener, setVerbose
-
Field Details
-
DEFAULT_EXT
- See Also:
-
fileName
-
includeClusters
-
excludeClusters
-
includeClasses
-
excludeClasses
-
includeInfo
protected boolean includeInfo -
includeClusterDefinitions
protected boolean includeClusterDefinitions -
includeSchema
protected boolean includeSchema -
includeSecurity
protected boolean includeSecurity -
includeRecords
protected boolean includeRecords -
includeIndexDefinitions
protected boolean includeIndexDefinitions -
includeManualIndexes
protected boolean includeManualIndexes -
useLineFeedForRecords
protected boolean useLineFeedForRecords -
preserveRids
protected boolean preserveRids -
preserveVersions
protected boolean preserveVersions -
listener
-
-
Constructor Details
-
ODatabaseImpExpAbstract
public ODatabaseImpExpAbstract(ODatabaseDocumentInternal iDatabase, String iFileName, OCommandOutputListener iListener)
-
-
Method Details
-
getIncludeClusters
-
setIncludeClusters
-
getExcludeClusters
-
setExcludeClusters
-
getIncludeClasses
-
setIncludeClasses
-
getExcludeClasses
-
setExcludeClasses
-
getListener
-
setListener
-
getDatabase
-
getFileName
-
isIncludeInfo
public boolean isIncludeInfo() -
setIncludeInfo
public void setIncludeInfo(boolean includeInfo) -
isIncludeSecurity
public boolean isIncludeSecurity() -
setIncludeSecurity
public void setIncludeSecurity(boolean includeSecurity) -
isIncludeSchema
public boolean isIncludeSchema() -
setIncludeSchema
public void setIncludeSchema(boolean includeSchema) -
isIncludeRecords
public boolean isIncludeRecords() -
setIncludeRecords
public void setIncludeRecords(boolean includeRecords) -
isIncludeIndexDefinitions
public boolean isIncludeIndexDefinitions() -
setIncludeIndexDefinitions
public void setIncludeIndexDefinitions(boolean includeIndexDefinitions) -
isIncludeManualIndexes
public boolean isIncludeManualIndexes() -
setIncludeManualIndexes
public void setIncludeManualIndexes(boolean includeManualIndexes) -
isIncludeClusterDefinitions
public boolean isIncludeClusterDefinitions() -
setIncludeClusterDefinitions
public void setIncludeClusterDefinitions(boolean includeClusterDefinitions) -
isUseLineFeedForRecords
public boolean isUseLineFeedForRecords() -
setUseLineFeedForRecords
public void setUseLineFeedForRecords(boolean useLineFeedForRecords) -
isPreserveRids
public boolean isPreserveRids() -
setPreserveRids
public void setPreserveRids(boolean preserveRids) -
setPreserveVersions
public void setPreserveVersions(boolean preserveVersions) -
isPreserveVersions
public boolean isPreserveVersions() -
parseSetting
- Specified by:
parseSettingin classODatabaseTool
-