Package org.eclipse.net4j.util.transaction

# Schnittstelle ITransaction<CONTEXT>

Alle bekannten Implementierungsklassen:
  `Transaction`

public interface ITransaction<CONTEXT>

Autor:
  Eike Stepper

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`void`
`commit()`
`void`
`execute(ITransactionalOperation<CONTEXT> operation)`
`CONTEXT`
`getContext()`
`boolean`
`isActive()`
`void`
`rollback()`

## Methodendetails

### isActive

boolean isActive()

### getContext

CONTEXT getContext()

### execute

void execute(ITransactionalOperation<CONTEXT> operation) throws TransactionException

Löst aus:
  `TransactionException`

### commit

void commit()

### rollback

void rollback()