Class SpringTransactionProvider

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

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

      • SpringTransactionProvider

        public SpringTransactionProvider()
    • Method Detail

      • executeInTransaction

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