Package org.eclipse.emf.cdo.util
package org.eclipse.emf.cdo.util
Client utility classes, some common interfaces and exceptions.
-
ClassDescriptionAn
ECrossReferenceAdapterthat does instanceof checks ofNotifierinstances in the orderResource,EObject, andResourceSet.Creates CDOobjects.A scalablecontent adapterthat uses CDO mechanisms to attach itself toobjectswhen they are lazily loaded.Represents facilities that can receivepassive updates.Represents a CDO-specificURIin connection-aware format.Various static methods that may help with CDO-specificURIs.Various static methods that may help in CDO client applications.Aconcurrent access exceptionthat 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 exceptionthat indicates that the subset of object modifications in apartial commitis inconsistent.Acommit exceptionthat indicates problems that are caused by concurrent access to the repository.Aconcurrent access exceptionthat indicates an attempt of the local transaction to introduce a containment cycle.A localdata integrity exceptionthat 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 setis referencingobjectsthat are not contained by anyresourcebefore the server is contacted.Acommit exceptionthat 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 exceptionthat indicates that the transaction has localconflicts.Exception occurs when an id doesn't exist on the server.Aconcurrent access exceptionthat indicates that the repository can not acquire optimistic locks for some of the locally modified objects.Adata integrity exceptionthat indicates an attempt to create stale references.Deprecated.Not used.An unchecked exception being thrown when attempting tolockstale objects.Adata integrity exceptionthat indicates an attempt to move objects between units.Adata integrity exceptionindicating that the attempt to commit a transaction was rejected because of violation of server-side validation checks.