| Interface | Description |
|---|---|
| TransactionService | A GORM service that simplifies the execution of transactions |
| Class | Description |
|---|---|
| GrailsTransactionAttribute | Used to configure a GrailsTransactionTemplate |
| GrailsTransactionTemplate | Template class that simplifies programmatic transaction demarcation and transaction exception handling. |
| GrailsTransactionTemplate.1 | |
| GrailsTransactionTemplate.2 | |
| GrailsTransactionTemplate.ThrowableHolder | Internal holder class for a Throwable, used as a return value from a TransactionCallback (to be subsequently unwrapped again). |
| Exception | Description |
|---|---|
| GrailsTransactionTemplate.ThrowableHolderException | Internal holder class for a Throwable, used as a RuntimeException to be thrown from a TransactionCallback (and subsequently unwrapped again). |
| Annotation Type | Description |
|---|---|
| NotTransactional | Marks a specific method to be skipped by the
|
| ReadOnly | Define a read-only transaction |
| Rollback | A transforms that applies a transaction that always rolls back. |
| Transactional | Describes transaction attributes on a method or class. |