Package | Description |
---|---|
org.eclipse.emf.cdo.transaction |
Client concepts for dealing with transactions, distributed transactions and their save points.
|
org.eclipse.emf.cdo.util |
Client utility classes, some common interfaces and exceptions.
|
org.eclipse.emf.cdo.workspace |
Concepts to checkout, open and further operate CDO
workspaces . |
Modifier and Type | Method and Description |
---|---|
CDOCommitInfo |
CDOPushTransaction.commit() |
CDOCommitInfo |
CDOUserTransaction.commit()
Same as
commit(null) . |
CDOCommitInfo |
CDOPushTransaction.commit(IProgressMonitor progressMonitor) |
CDOCommitInfo |
CDOUserTransaction.commit(IProgressMonitor progressMonitor)
Commits the modifications of this transaction to the repository and returns a
commit info object if successful. |
void |
CDOPushTransaction.push() |
void |
CDOPushTransaction.push(IProgressMonitor progressMonitor) |
Modifier and Type | Class and Description |
---|---|
class |
CommitConflictException
A
concurrent access exception that indicates that some of the local modifications are based on old revisions
because other transactions have intermittently committed their modifications. |
class |
CommitIntegrityException
A local
data integrity exception that indicates that the subset of object modifications in a
partial commit is inconsistent. |
class |
ConcurrentAccessException
A
commit exception that indicates problems that are caused by concurrent access to the repository. |
class |
ContainmentCycleException
A
concurrent access exception that indicates an attempt of the local transaction to introduce a containment cycle. |
class |
DanglingIntegrityException
A local
data integrity exception that indicates the addition of one or more cross references to objects
that are not (or no longer) contained in the repository. |
class |
DataIntegrityException
A
commit exception that indicates data integrity problems. |
class |
LocalCommitConflictException
A
commit conflict exception that indicates that the transaction has local conflicts . |
class |
OptimisticLockingException
A
concurrent access exception that indicates that the repository can not acquire optimistic locks for some of the locally modified objects. |
class |
ReferentialIntegrityException
A
data integrity exception that indicates an attempt to create stale references. |
Modifier and Type | Method and Description |
---|---|
CDOCommitInfo |
CDOWorkspace.checkin() |
CDOCommitInfo |
CDOWorkspace.checkin(String comment) |
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.