# Package org.grails.transaction

- Class Summary
  Class | Description
  --- | ---
  ChainedTransactionManager | org.springframework.transaction.PlatformTransactionManager implementation that orchestrates transaction creation, commits and rollbacks to a list of delegates.
  ChainedTransactionManagerPostProcessor | A org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor for using the "Best Effort 1 Phase Commit" (BE1PC) in Grails applications when there are multiple data sources.
  GrailsTransactionAttribute | Extended version of org.springframework.transaction.interceptor.RuleBasedTransactionAttribute that ensures all exception types are rolled back and allows inheritance of setRollbackOnly
  GroovyAwareNamedTransactionAttributeSource | @author Graeme Rocher
  TransactionManagerPostProcessor | Injects the platform transaction manager into beans that implement TransactionManagerAware.