org.eclipse.emf.cdo.core
Interface OID


public interface OID

An object identifier of type long.

An OID is assigned to a CDOPersistable instance by the CDO server and uniquely identifies this instance within the scope of a whole CDO repository. The value of an OID is bitwise composed of:

The number of bits to be used for each of the parts can be configured to reflect varying needs of the application. An application with many small resources would require more RID bits and fewer OIDFragment bits. An application with a few large resources would require fewer RID bits and more OIDFragment bits.

See Also:
RID, OIDFragment, OIDEncoder


Copyright (c) 2004, 2005, 2006 Eike Stepper, Germany.
All Rights Reserved.