Uses of Package
org.eclipse.emf.cdo.transaction
Package
Description
Client concepts for integrating EMF Compare with CDO.
Interfaces for working with
checkouts
.Interfaces for working with
repositories
.The generated EMF utilities of the CDO Lifecycle Management model.
Client concepts for dealing with Net4j-based sessions to remote repositories.
Server concepts for dealing with repositories and stores.
Server provider interfaces (SPI) for the server integration of the
Security
model.Client concepts for dealing with sessions to CDO repositories.
Server service provider interfaces and useful base implementations.
Server provider interfaces (SPI) for CDO
workspaces
.Client concepts for dealing with transactions, distributed transactions and their save points.
Reusable UI components specific to the CDO Model Repository.
Classes that help to open EMF Compare user interfaces on CDO models.
Client utility classes, some common interfaces and exceptions.
Client concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets.
Concepts to checkout, open and further operate CDO
workspaces
.Client service provider interfaces and useful base implementations.
-
-
-
-
ClassDescriptionCalculates the changes between a source
change set
and a targetchange set
and returns the result relative to their common ancestor.A read-write view to the current (i.e. -
ClassDescriptionCan open new
transactions
and provide access to openend transactions.Can open newtransactions
. -
-
-
ClassDescriptionA read-write view to the current (i.e.Can open new
transactions
and provide access to openend transactions.Can open newtransactions
. -
ClassDescriptionCalculates the changes between a source
change set
and a targetchange set
and returns the result relative to their common ancestor. -
-
ClassDescriptionProvides a context for commit operations.A strategy used to customize the default conflict resolution behavior of
transactions
.An empty default implementation ofCDOTransactionHandler1
.Calculates the changes between a sourcechange set
and a targetchange set
and returns the result relative to their common ancestor.Thrown from amerger
in case of conflicting changes in the a source and targetchange sets
.An abstract call-back class that is called by atranscation
afterobjects
have been attached, modified or detached.An empty default implementation ofCDOPostEventTransactionHandler
.One in a sequence of possibly several points in time of atransaction
that encapsulates the changes to transactional objects and that later changes can berolled back
to.Interface to externalize the cleaning of stale references created on invalidation.A read-write view to the current (i.e.A value type that combines the result of a persistable computation and thecommit info
of the finaltransaction commit
.Encapsulates a set of notifyingtransaction
configuration options.Anoptions event
fired from transactionoptions
when theauto release locks enabled
orauto release locks exemptions
options have changed.Enumerates the possiblecauses
for atransaction
to become finished.Deprecated.A combination ofCDOTransactionHandler1
andCDOTransactionHandler2
.A call-back interface that is called by atransaction
beforeobjects
are attached, modified or detached.A call-back interface that is called by atransaction
beforeobjects
are attached, modified, undone or detached.A call-back interface that is called by atranscation
before it is committed and after it has been committed or rolled back.A call-back interface that is called by atranscation
before it is committed and after it has been committed (with result info) or rolled back.A marker interface for use withCDOTransaction.addTransactionHandler()
andCDOTransaction.removeTransactionHandler()
.Can open newtransactions
.A strategy used to detect whether the feature of anobject
has the original (clean) value after a number of modifications.Creates a save point in aCDOUserTransaction
that can be used to roll back a part of the transaction.Provides functionality that is common to bothsingle
transactions anddistributed
(XA) transactions.Creates a save point in aCDOXATransaction
that can be used to roll back a part of the transaction.A distributed (XA) transaction that can atomically commit the changes to multipleresource sets
, each represented by a registeredview set
. -
-
-
ClassDescriptionA distributed (XA) transaction that can atomically commit the changes to multiple
resource sets
, each represented by a registeredview set
. -
ClassDescriptionProvides a context for commit operations.A read-write view to the current (i.e.
-
ClassDescriptionCalculates the changes between a source
change set
and a targetchange set
and returns the result relative to their common ancestor.A read-write view to the current (i.e. -
ClassDescriptionProvides a context for commit operations.A strategy used to customize the default conflict resolution behavior of
transactions
.A mix-in interface forconflict resolvers
that need to know about non-conflicting invalidations.A strategy used to customize the default conflict resolution behavior oftransactions
.Calculates the changes between a sourcechange set
and a targetchange set
and returns the result relative to their common ancestor.Thrown from amerger
in case of conflicting changes in the a source and targetchange sets
.One in a sequence of possibly several points in time of atransaction
that encapsulates the changes to transactional objects and that later changes can berolled back
to.A read-write view to the current (i.e.Can open newtransactions
and provide access to openend transactions.Can open newtransactions
.Creates a save point in aCDOUserTransaction
that can be used to roll back a part of the transaction.Provides functionality that is common to bothsingle
transactions anddistributed
(XA) transactions.Creates a save point in aCDOXATransaction
that can be used to roll back a part of the transaction.A distributed (XA) transaction that can atomically commit the changes to multipleresource sets
, each represented by a registeredview set
.
CDOTransactionFinishedEvent.Cause
.