Package org.eclipse.emf.spi.cdo

# Schnittstelle CDOTransactionStrategy

public interface CDOTransactionStrategy
If the meaning of this type isn't clear, there really should be more of a description here...

Seit:
  2.0
Autor:
  Simon McDuff
No Implement
  This interface is not intended to be implemented by clients.
No Extend
  This interface is not intended to be extended by clients.

## Feldübersicht

Felder
Modifizierer und Typ
Feld
Beschreibung
`static final CDOTransactionStrategy`
`DEFAULT`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`CDOCommitInfo`
`commit(InternalCDOTransaction transaction, IProgressMonitor progressMonitor)`
TODO Better use an `OMMonitor`?
`void`
`rollback(InternalCDOTransaction transaction, InternalCDOUserSavepoint savepoint)`
`InternalCDOUserSavepoint`
`setSavepoint(InternalCDOTransaction transaction)`
`void`
`setTarget(InternalCDOTransaction transaction)`
`void`
`unsetTarget(InternalCDOTransaction transaction)`

## Felddetails

### DEFAULT

static final CDOTransactionStrategy DEFAULT

## Methodendetails

### setTarget

void setTarget(InternalCDOTransaction transaction)

### unsetTarget

void unsetTarget(InternalCDOTransaction transaction)

### commit

CDOCommitInfo commit(InternalCDOTransaction transaction, IProgressMonitor progressMonitor) throws Exception
TODO Better use an `OMMonitor`?

Löst aus:
  `Exception`
Seit:
  3.0

### rollback

void rollback(InternalCDOTransaction transaction, InternalCDOUserSavepoint savepoint)

Seit:
  3.0

### setSavepoint

InternalCDOUserSavepoint setSavepoint(InternalCDOTransaction transaction)

Seit:
  3.0