org.eclipse.emf.cdo.server.db
Interface IMappingStrategy


public interface IMappingStrategy


Method Summary
 IClassMapping getClassMapping(CDOClass cdoClass)
           
 java.util.Map<java.lang.String,java.lang.String> getProperties()
           
 IDBStore getStore()
           
 java.lang.String getType()
           
 org.eclipse.net4j.util.collection.CloseableIterator<CDOID> readObjectIDs(IDBStoreReader storeReader, boolean withTypes)
           
 CDOClassRef readObjectType(IDBStoreReader storeReader, CDOID id)
           
 CDOID readResourceID(IDBStoreReader storeReader, java.lang.String path)
           
 java.lang.String readResourcePath(IDBStoreReader storeReader, CDOID id)
           
 long repairAfterCrash(java.sql.Connection connection)
          Must return the maximum CDOID value .
 void setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
           
 void setStore(IDBStore store)
           
 

Method Detail

getType

java.lang.String getType()

getStore

IDBStore getStore()

setStore

void setStore(IDBStore store)

getProperties

java.util.Map<java.lang.String,java.lang.String> getProperties()

setProperties

void setProperties(java.util.Map<java.lang.String,java.lang.String> properties)

getClassMapping

IClassMapping getClassMapping(CDOClass cdoClass)

readObjectIDs

org.eclipse.net4j.util.collection.CloseableIterator<CDOID> readObjectIDs(IDBStoreReader storeReader,
                                                                         boolean withTypes)

readObjectType

CDOClassRef readObjectType(IDBStoreReader storeReader,
                           CDOID id)

readResourceID

CDOID readResourceID(IDBStoreReader storeReader,
                     java.lang.String path)

readResourcePath

java.lang.String readResourcePath(IDBStoreReader storeReader,
                                  CDOID id)

repairAfterCrash

long repairAfterCrash(java.sql.Connection connection)
Must return the maximum CDOID value .


Copyright (c) 2004 - 2008 Eike Stepper, Germany.
All Rights Reserved.