public class ODatabaseImport extends ODatabaseImpExpAbstract
Modifier and Type | Field and Description |
---|---|
static String |
EXPORT_IMPORT_CLASS_NAME |
static String |
EXPORT_IMPORT_INDEX_NAME |
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, useLineFeedForRecords
output, verbose
Constructor and Description |
---|
ODatabaseImport(ODatabaseDocumentInternal database,
InputStream iStream,
OCommandOutputListener iListener) |
ODatabaseImport(ODatabaseDocumentInternal database,
String iFileName,
OCommandOutputListener iListener) |
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, setUseLineFeedForRecords
message, setDatabase, setOutputListener, setVerbose
public static final String EXPORT_IMPORT_CLASS_NAME
public static final String EXPORT_IMPORT_INDEX_NAME
public static final int IMPORT_RECORD_DUMP_LAP_EVERY_MS
public ODatabaseImport(ODatabaseDocumentInternal database, String iFileName, OCommandOutputListener iListener) throws IOException
IOException
public ODatabaseImport(ODatabaseDocumentInternal database, InputStream iStream, OCommandOutputListener iListener) throws IOException
IOException
public ODatabaseImport setOptions(String iOptions)
setOptions
in class ODatabaseTool
public 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 ODatabaseImpExpAbstract
protected void removeDefaultClusters()
protected static void rewriteLinksInDocument(ODatabaseSession session, ODocument document, Set<ORID> brokenRids)
protected static void doRewriteLinksInDocument(ODatabaseSession session, ODocument document, Set<ORID> brokenRids)
public int getMaxRidbagStringSizeBeforeLazyImport()
public void setMaxRidbagStringSizeBeforeLazyImport(int maxRidbagStringSizeBeforeLazyImport)
Copyright © 2009–2020 OrientDB. All rights reserved.