Package org.eclipse.emf.cdo.server.db
Interface IIDHandler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description voidadjustLastObjectID(CDOID maxID)voidappendCDOID(java.lang.StringBuilder builder, CDOID id)CDOIDcreateCDOID(java.lang.String val)CDOIDgetCDOID(java.sql.ResultSet resultSet, int column)CDOIDgetCDOID(java.sql.ResultSet resultSet, java.lang.String name)org.eclipse.net4j.db.DBTypegetDBType()CDOIDgetLastObjectID()CDOIDgetMaxCDOID()CDOIDgetMinCDOID()CDOIDgetNextCDOID(CDORevision revision)CDOIDgetNextLocalObjectID()java.util.Set<CDOID.ObjectType>getObjectIDTypes()ITypeMappinggetObjectTypeMapping()IDBStoregetStore()booleanisLocalCDOID(CDOID id)Deprecated.Not used anymore.CDOIDmapURI(IDBStoreAccessor accessor, java.lang.String uri, long commitTime)voidrawExport(java.sql.Connection connection, CDODataOutput out, long fromCommitTime, long toCommitTime)voidrawImport(java.sql.Connection connection, CDODataInput in, long fromCommitTime, long toCommitTime, org.eclipse.net4j.util.om.monitor.OMMonitor fork)voidsetCDOID(java.sql.PreparedStatement stmt, int column, CDOID id)voidsetCDOID(java.sql.PreparedStatement stmt, int column, CDOID id, long commitTime)voidsetCDOIDRaw(java.sql.PreparedStatement stmt, int column, java.lang.Object id)voidsetLastObjectID(CDOID lastObjectID)voidsetNextLocalObjectID(CDOID nextLocalObjectID)java.lang.StringunmapURI(IDBStoreAccessor accessor, CDOID id)
-
-
-
Method Detail
-
getStore
IDBStore getStore()
-
getDBType
org.eclipse.net4j.db.DBType getDBType()
-
getObjectIDTypes
java.util.Set<CDOID.ObjectType> getObjectIDTypes()
-
getObjectTypeMapping
ITypeMapping getObjectTypeMapping()
-
createCDOID
CDOID createCDOID(java.lang.String val)
-
isLocalCDOID
@Deprecated boolean isLocalCDOID(CDOID id)
Deprecated.Not used anymore.
-
getLastObjectID
CDOID getLastObjectID()
-
setLastObjectID
void setLastObjectID(CDOID lastObjectID)
-
adjustLastObjectID
void adjustLastObjectID(CDOID maxID)
- Since:
- 4.1
-
getNextLocalObjectID
CDOID getNextLocalObjectID()
-
setNextLocalObjectID
void setNextLocalObjectID(CDOID nextLocalObjectID)
-
getNextCDOID
CDOID getNextCDOID(CDORevision revision)
-
appendCDOID
void appendCDOID(java.lang.StringBuilder builder, CDOID id)
-
setCDOIDRaw
void setCDOIDRaw(java.sql.PreparedStatement stmt, int column, java.lang.Object id) throws java.sql.SQLException- Throws:
java.sql.SQLException- Since:
- 4.1
-
setCDOID
void setCDOID(java.sql.PreparedStatement stmt, int column, CDOID id) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
setCDOID
void setCDOID(java.sql.PreparedStatement stmt, int column, CDOID id, long commitTime) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
getCDOID
CDOID getCDOID(java.sql.ResultSet resultSet, int column) throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
getCDOID
CDOID getCDOID(java.sql.ResultSet resultSet, java.lang.String name) throws java.sql.SQLException
- Throws:
java.sql.SQLException
-
getMinCDOID
CDOID getMinCDOID()
-
getMaxCDOID
CDOID getMaxCDOID()
-
mapURI
CDOID mapURI(IDBStoreAccessor accessor, java.lang.String uri, long commitTime)
-
unmapURI
java.lang.String unmapURI(IDBStoreAccessor accessor, CDOID id)
-
rawExport
void rawExport(java.sql.Connection connection, CDODataOutput out, long fromCommitTime, long toCommitTime) throws java.io.IOException- Throws:
java.io.IOException
-
rawImport
void rawImport(java.sql.Connection connection, CDODataInput in, long fromCommitTime, long toCommitTime, org.eclipse.net4j.util.om.monitor.OMMonitor fork) throws java.io.IOException- Throws:
java.io.IOException
-
-