| Interface | Description |
|---|---|
| AfterSaveListener |
Listener that deals with the
AfterSaveEvents. |
| AfterSaveListenerRegistry |
The registry contains the
AfterSaveListeners registered in Spring and notifies them the
AfterSaveEvents. |
| BeforeCommitNotification | |
| BeforeRollbackNotification | |
| InvalidationSet.InvalidationProcessor |
Interface for performing actual invalidation during
InvalidationSet.executeDelayedInvalidationsGlobally(),
InvalidationSet.executeDelayedInvalidationsLocally() or
InvalidationSet.executeDelayedRollbackInvalidationsLocally(). |
| Transaction.TransactionFactory | |
| TransactionBody |
Used for execute a user's code fragment inside a transaction.
|
| Class | Description |
|---|---|
| AfterSaveEvent |
An
AfterSaveEvent is created after a database operation on an item. |
| AfterSaveEventChangesCollector |
Collects the
AfterSaveEvents for each entity change. |
| AfterSaveEventChangesCollectorTest |
Tests the TransactionEntityChangesCollector
|
| AfterSaveEventUtils |
Utility class to encode the entity changes.
|
| DefaultAfterSaveListenerRegistry |
Default implementation for
AfterSaveListenerRegistry |
| DefaultTransaction | |
| InvalidationSet |
Collects delayed invalidations and records simulated / derived invalidations too.
|
| InvalidationSet.Invalidation |
Invalidation object representation.
|
| InvalidationSet.InvalidationManagerProcessor |
Invalidation processor based on
InvalidationManager. |
| LocalCacheKeyUnitTest | |
| NullAfterSaveListenerRegistry | |
| Transaction |
The base class of all supported transaction types
|
| Transaction.TransactionAwareExecution | |
| TransactionalCacheIntegrationTest | |
| TransactionConfigTest | |
| UnsetTransactionAfterErrorTest |
PLA-13802
|
| Exception | Description |
|---|---|
| IllegalTransactionStateException |
Signals that the requested transactional operation could not be performed in the current state.
|
| RollbackOnlyException |
Signals that a transaction had been rolled back despite calling
Transaction.commit() because it had been
marked as rollback-only before. |
| TransactionException |
Superclass of all system exceptions.
|
Copyright © 2018 SAP SE. All Rights Reserved.