org.eclipse.emf.cdo.server
Interface CDOServerImporter.Handler

All Superinterfaces:
CDOLobHandler, CDORevisionHandler
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.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionHandler
CDORevisionHandler.Filtered
 
Method Summary
 void flush()
           
 org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranch handleBranch(int id, String name, long time, int parentID)
           
 void handleCommitInfo(long time, long previous, int branch, String user, String comment)
           
 org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry handleModels()
           
 org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageInfo handlePackageInfo(String packageURI)
           
 org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit handlePackageUnit(String id, CDOPackageUnit.Type type, long time, String data)
           
 void handleRepository(String name, String uuid, CDOID root, long created, long committed)
           
 
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionHandler
handleRevision
 
Methods inherited from interface org.eclipse.emf.cdo.common.lob.CDOLobHandler
handleBlob, handleClob
 

Method Detail

handleRepository

void handleRepository(String name,
                      String uuid,
                      CDOID root,
                      long created,
                      long committed)

handlePackageUnit

org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit handlePackageUnit(String id,
                                                                              CDOPackageUnit.Type type,
                                                                              long time,
                                                                              String data)

handlePackageInfo

org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageInfo handlePackageInfo(String packageURI)

handleModels

org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry handleModels()

handleBranch

org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranch handleBranch(int id,
                                                                     String name,
                                                                     long time,
                                                                     int parentID)

handleCommitInfo

void handleCommitInfo(long time,
                      long previous,
                      int branch,
                      String user,
                      String comment)

flush

void flush()


Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.