
public class ODatabaseImport extends ODatabaseImpExpAbstract
| Modifier and Type | Field and Description |
|---|---|
static String |
EXPORT_IMPORT_MAP_NAME |
protected OIndex<OIdentifiable> |
exportImportHashTable |
static int |
IMPORT_RECORD_DUMP_LAP_EVERY_MS |
database, DEFAULT_EXT, excludeClasses, excludeClusters, fileName, includeClasses, includeClusterDefinitions, includeClusters, includeIndexDefinitions, includeInfo, includeManualIndexes, includeRecords, includeSchema, includeSecurity, listener, preserveRids, useLineFeedForRecordsoutput, verbose| Constructor and Description |
|---|
ODatabaseImport(ODatabaseDocumentInternal database,
InputStream iStream,
OCommandOutputListener iListener) |
ODatabaseImport(ODatabaseDocumentInternal database,
String iFileName,
OCommandOutputListener iListener) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
ODatabaseImport |
importDatabase() |
boolean |
isDeleteRIDMapping() |
boolean |
isMerge() |
boolean |
isMigrateLinks() |
boolean |
isPreserveClusterIDs() |
boolean |
isRebuildIndexes() |
protected void |
parseSetting(String option,
List<String> items) |
void |
rebuildIndexes() |
protected void |
removeDefaultClusters() |
ODatabaseImport |
removeExportImportRIDsMap() |
protected static void |
rewriteLinksInDocument(ODocument document,
OIndex<OIdentifiable> exportImportHashTable,
Set<ORID> brokenRids) |
protected void |
rewriteLinksInDocument(ODocument document,
Set<ORID> brokenRids) |
void |
run() |
void |
setDeleteRIDMapping(boolean deleteRIDMapping) |
void |
setMerge(boolean merge) |
void |
setMigrateLinks(boolean migrateLinks) |
void |
setOption(String option,
String value) |
ODatabaseImport |
setOptions(String iOptions) |
void |
setPreserveClusterIDs(boolean preserveClusterIDs) |
void |
setRebuildIndexes(boolean rebuildIndexes) |
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 String EXPORT_IMPORT_MAP_NAME
public static final int IMPORT_RECORD_DUMP_LAP_EVERY_MS
protected OIndex<OIdentifiable> exportImportHashTable
public ODatabaseImport(ODatabaseDocumentInternal database, String iFileName, OCommandOutputListener iListener) throws IOException
IOExceptionpublic ODatabaseImport(ODatabaseDocumentInternal database, InputStream iStream, OCommandOutputListener iListener) throws IOException
IOExceptionpublic ODatabaseImport setOptions(String iOptions)
setOptions in class ODatabaseToolpublic void run()
public ODatabaseImport importDatabase()
public void rebuildIndexes()
public ODatabaseImport removeExportImportRIDsMap()
public void close()
public boolean isMigrateLinks()
public void setMigrateLinks(boolean migrateLinks)
public boolean isRebuildIndexes()
public void setRebuildIndexes(boolean rebuildIndexes)
public boolean isPreserveClusterIDs()
public void setPreserveClusterIDs(boolean preserveClusterIDs)
public boolean isMerge()
public void setMerge(boolean merge)
public boolean isDeleteRIDMapping()
public void setDeleteRIDMapping(boolean deleteRIDMapping)
protected void parseSetting(String option, List<String> items)
parseSetting in class ODatabaseImpExpAbstractprotected void removeDefaultClusters()
protected void rewriteLinksInDocument(ODocument document, Set<ORID> brokenRids)
protected static void rewriteLinksInDocument(ODocument document, OIndex<OIdentifiable> exportImportHashTable, Set<ORID> brokenRids)
Copyright © 2009–2025 OrientDB. All rights reserved.