Class SpringTransactionProvider

  • All Implemented Interfaces:
    pro.taskana.common.internal.transaction.TaskanaTransactionProvider

    @Component
    public class SpringTransactionProvider
    extends Object
    implements pro.taskana.common.internal.transaction.TaskanaTransactionProvider
    TODO.
    • Constructor Detail

      • SpringTransactionProvider

        public SpringTransactionProvider()
    • Method Detail

      • executeInTransaction

        @Transactional(rollbackFor=java.lang.Exception.class)
        public <T> T executeInTransaction​(Supplier<T> supplier)
        Specified by:
        executeInTransaction in interface pro.taskana.common.internal.transaction.TaskanaTransactionProvider