Package org.eclipse.emf.cdo.server

## Interface CDOServerImporter.Handler

- All Superinterfaces:
    `CDOLobHandler`, `CDORevisionHandler`
  All Known Subinterfaces:
    `CDOServerImporter.Handler2`
  Enclosing class:
    CDOServerImporter

      public static interface CDOServerImporter.Handler
      extends CDORevisionHandler, CDOLobHandler

  Persists the data that has been read by a `importer` into a new `repository`.
  Author:
    Eike Stepper

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionHandler

      `CDORevisionHandler.Filtered`

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `flush()` |
    `InternalCDOBranch` | `handleBranch​(int id, java.lang.String name, long time, int parentID)` |
    `void` | `handleCommitInfo​(long time, long previous, int branch, java.lang.String user, java.lang.String comment)` |
    `InternalCDOPackageRegistry` | `handleModels()` |
    `InternalCDOPackageInfo` | `handlePackageInfo​(java.lang.String packageURI)` |
    `InternalCDOPackageUnit` | `handlePackageUnit​(java.lang.String id, CDOPackageUnit.Type type, long time, java.lang.String data)` |
    `void` | `handleRepository​(java.lang.String name, java.lang.String uuid, CDOID root, long created, long committed)` |

    - ### Methods inherited from interface org.eclipse.emf.cdo.common.lob.CDOLobHandler

      `handleBlob, handleClob`

    - ### Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionHandler

      `handleRevision`

- - ### Method Detail

    - #### handleRepository

          void handleRepository​(java.lang.String name,
                                java.lang.String uuid,
                                CDOID root,
                                long created,
                                long committed)

    - #### handlePackageUnit

          InternalCDOPackageUnit handlePackageUnit​(java.lang.String id,
                                                   CDOPackageUnit.Type type,
                                                   long time,
                                                   java.lang.String data)

    - #### handlePackageInfo

          InternalCDOPackageInfo handlePackageInfo​(java.lang.String packageURI)

    - #### handleModels

          InternalCDOPackageRegistry handleModels()

    - #### handleBranch

          InternalCDOBranch handleBranch​(int id,
                                         java.lang.String name,
                                         long time,
                                         int parentID)

    - #### handleCommitInfo

          void handleCommitInfo​(long time,
                                long previous,
                                int branch,
                                java.lang.String user,
                                java.lang.String comment)

    - #### flush

          void flush()