public interface IIDHandler extends Comparator<CDOID>
compare, comparing, comparing, comparingDouble, comparingInt, comparingLong, equals, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
IDBStore getStore()
DBType getDBType()
Set<CDOID.ObjectType> getObjectIDTypes()
ITypeMapping getObjectTypeMapping()
@Deprecated boolean isLocalCDOID(CDOID id)
CDOID getLastObjectID()
void setLastObjectID(CDOID lastObjectID)
void adjustLastObjectID(CDOID maxID)
CDOID getNextLocalObjectID()
void setNextLocalObjectID(CDOID nextLocalObjectID)
CDOID getNextCDOID(CDORevision revision)
void appendCDOID(StringBuilder builder, CDOID id)
void setCDOIDRaw(PreparedStatement stmt, int column, Object id) throws SQLException
SQLException
void setCDOID(PreparedStatement stmt, int column, CDOID id) throws SQLException
SQLException
void setCDOID(PreparedStatement stmt, int column, CDOID id, long commitTime) throws SQLException
SQLException
CDOID getCDOID(ResultSet resultSet, int column) throws SQLException
SQLException
CDOID getCDOID(ResultSet resultSet, String name) throws SQLException
SQLException
CDOID getMinCDOID()
CDOID getMaxCDOID()
CDOID mapURI(IDBStoreAccessor accessor, String uri, long commitTime)
String unmapURI(IDBStoreAccessor accessor, CDOID id)
void rawExport(Connection connection, CDODataOutput out, long fromCommitTime, long toCommitTime) throws IOException
IOException
void rawImport(Connection connection, CDODataInput in, long fromCommitTime, long toCommitTime, OMMonitor fork) throws IOException
IOException
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html