
public class ODatabaseExport extends ODatabaseImpExpAbstract
| Modifier and Type | Field and Description |
|---|---|
protected int |
compressionBuffer |
protected int |
compressionLevel |
protected long |
recordExported |
static int |
VERSION |
protected OJSONWriter |
writer |
database, DEFAULT_EXT, excludeClasses, excludeClusters, fileName, includeClasses, includeClusterDefinitions, includeClusters, includeIndexDefinitions, includeInfo, includeManualIndexes, includeRecords, includeSchema, includeSecurity, listener, preserveRids, useLineFeedForRecordsoutput, verbose| Constructor and Description |
|---|
ODatabaseExport(ODatabaseDocumentInternal iDatabase,
OutputStream iOutputStream,
OCommandOutputListener iListener) |
ODatabaseExport(ODatabaseDocumentInternal iDatabase,
String iFileName,
OCommandOutputListener iListener) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
ODatabaseExport |
exportDatabase() |
long |
exportRecords() |
protected int |
getMaxClusterId() |
protected void |
parseSetting(String option,
List<String> items) |
void |
run() |
ODatabaseExport |
setOptions(String s) |
getDatabase, getExcludeClasses, getExcludeClusters, getFileName, getIncludeClasses, getIncludeClusters, getListener, isIncludeClusterDefinitions, isIncludeIndexDefinitions, isIncludeInfo, isIncludeManualIndexes, isIncludeRecords, isIncludeSchema, isIncludeSecurity, isPreserveRids, isUseLineFeedForRecords, setExcludeClasses, setExcludeClusters, setIncludeClasses, setIncludeClusterDefinitions, setIncludeClusters, setIncludeIndexDefinitions, setIncludeInfo, setIncludeManualIndexes, setIncludeRecords, setIncludeSchema, setIncludeSecurity, setListener, setPreserveRids, setUseLineFeedForRecordsmessage, setDatabase, setOutputListener, setVerbosepublic static final int VERSION
protected OJSONWriter writer
protected long recordExported
protected int compressionLevel
protected int compressionBuffer
public ODatabaseExport(ODatabaseDocumentInternal iDatabase, String iFileName, OCommandOutputListener iListener) throws IOException
IOExceptionpublic ODatabaseExport(ODatabaseDocumentInternal iDatabase, OutputStream iOutputStream, OCommandOutputListener iListener) throws IOException
IOExceptionpublic void run()
public ODatabaseExport setOptions(String s)
setOptions in class ODatabaseToolpublic ODatabaseExport exportDatabase()
public long exportRecords()
throws IOException
IOExceptionpublic void close()
protected int getMaxClusterId()
protected void parseSetting(String option, List<String> items)
parseSetting in class ODatabaseImpExpAbstractCopyright © 2009–2025 OrientDB. All rights reserved.