Package org.eclipse.emf.cdo.util
package org.eclipse.emf.cdo.util
Client utility classes, some common interfaces and exceptions.
-
ClassDescriptionAn
ECrossReferenceAdapter
that does instanceof checks ofNotifier
instances in the orderResource
,EObject
, andResourceSet
.Creates CDOobjects
.A scalablecontent adapter
that uses CDO mechanisms to attach itself toobjects
when they are lazily loaded.Represents facilities that can receivepassive updates
.Represents a CDO-specificURI
in connection-aware format.Various static methods that may help with CDO-specificURIs
.Various static methods that may help in CDO client applications.Aconcurrent access exception
that indicates that some of the local modifications are based on old revisions because other transactions have intermittently committed their modifications.A checked exception being thrown fromCDOUserTransaction.commit()
in case of commit problems such as commit conflicts.A localdata integrity exception
that indicates that the subset of object modifications in apartial commit
is inconsistent.Acommit exception
that indicates problems that are caused by concurrent access to the repository.Aconcurrent access exception
that indicates an attempt of the local transaction to introduce a containment cycle.A localdata integrity exception
that indicates the addition of one or more cross references to objects that are not (or no longer) contained in the repository.An unchecked exception being thrown fromCDOUserTransaction.commit()
if the commitchange set
is referencingobjects
that are not contained by anyresource
before the server is contacted.Acommit exception
that indicates data integrity problems.Exception occurs when an object isn't valid anymore.Deprecated.As of 4.2 the legacy mode is always enabled.Acommit conflict exception
that indicates that the transaction has localconflicts
.Exception occurs when an id doesn't exist on the server.Aconcurrent access exception
that indicates that the repository can not acquire optimistic locks for some of the locally modified objects.Adata integrity exception
that indicates an attempt to create stale references.Deprecated.Not used.An unchecked exception being thrown when attempting tolock
stale objects.Adata integrity exception
that indicates an attempt to move objects between units.Adata integrity exception
indicating that the attempt to commit a transaction was rejected because of violation of server-side validation checks.