Class ODatabaseImport

All Implemented Interfaces:
Runnable

public class ODatabaseImport extends ODatabaseImpExpAbstract
Import data from a file into a database.
  • Field Details

  • Constructor Details

  • Method Details

    • setOptions

      public ODatabaseImport setOptions(String options)
      Overrides:
      setOptions in class ODatabaseTool
    • run

      public void run()
    • parseSetting

      protected void parseSetting(String option, List<String> items)
      Overrides:
      parseSetting in class ODatabaseImpExpAbstract
    • importDatabase

      public ODatabaseImport importDatabase()
    • rebuildIndexes

      public void rebuildIndexes()
    • removeExportImportRIDsMap

      public ODatabaseImport removeExportImportRIDsMap()
    • close

      public void close()
    • isMigrateLinks

      public boolean isMigrateLinks()
    • setMigrateLinks

      public void setMigrateLinks(boolean migrateLinks)
    • isRebuildIndexes

      public boolean isRebuildIndexes()
    • setRebuildIndexes

      public void setRebuildIndexes(boolean rebuildIndexes)
    • isPreserveClusterIDs

      public boolean isPreserveClusterIDs()
    • setPreserveClusterIDs

      public void setPreserveClusterIDs(boolean preserveClusterIDs)
    • setPreserveRids

      public void setPreserveRids(boolean preserveRids)
      Overrides:
      setPreserveRids in class ODatabaseImpExpAbstract
    • isMerge

      public boolean isMerge()
    • setMerge

      public void setMerge(boolean merge)
    • isDeleteRIDMapping

      public boolean isDeleteRIDMapping()
    • setDeleteRIDMapping

      public void setDeleteRIDMapping(boolean deleteRIDMapping)
    • setOption

      public void setOption(String option, String value)
    • removeDefaultClusters

      protected void removeDefaultClusters()
    • rewriteLinksInDocument

      protected static void rewriteLinksInDocument(ODatabaseSession session, ODocument document, Set<ORID> brokenRids)
    • doRewriteLinksInDocument

      protected static void doRewriteLinksInDocument(ODatabaseSession session, ODocument document, Set<ORID> brokenRids)
    • getMaxRidbagStringSizeBeforeLazyImport

      public int getMaxRidbagStringSizeBeforeLazyImport()
    • setMaxRidbagStringSizeBeforeLazyImport

      public void setMaxRidbagStringSizeBeforeLazyImport(int maxRidbagStringSizeBeforeLazyImport)