Class TxBookService

java.lang.Object
io.micronaut.data.tck.services.AbstractBookService
io.micronaut.data.tck.services.TxBookService

@Requires(property="bookRepositoryClass") @Singleton public class TxBookService extends AbstractBookService
  • Field Details

  • Constructor Details

    • TxBookService

      public TxBookService(io.micronaut.context.ApplicationContext beanContext)
  • Method Details

    • bookAddedInConnectableNestedTransaction

      public void bookAddedInConnectableNestedTransaction()
    • bookAddedCustomNamedTransaction

      public void bookAddedCustomNamedTransaction(Runnable checkTx)
    • bookAddedInReadOnlyTransaction

      public void bookAddedInReadOnlyTransaction()
    • readOnlyTxCallingAddingBookInAnotherTransaction

      public void readOnlyTxCallingAddingBookInAnotherTransaction()
    • addBook

      protected void addBook()
    • bookAddedInMandatoryTransaction

      public void bookAddedInMandatoryTransaction()
    • bookAddedInMandatoryTransactionSync

      public void bookAddedInMandatoryTransactionSync()
    • bookAddedInNestedTransaction

      public void bookAddedInNestedTransaction()
    • bookAddedInNestedTransactionSync

      public void bookAddedInNestedTransactionSync()
    • bookAddedInAnotherNestedTransaction

      public void bookAddedInAnotherNestedTransaction()
    • bookAddedInAnotherNestedTransactionSync

      public void bookAddedInAnotherNestedTransactionSync()
    • bookAddedInNoSupportedPropagation

      public void bookAddedInNoSupportedPropagation(Runnable noTxCheck)
    • bookAddedInNeverPropagation

      public void bookAddedInNeverPropagation(Runnable noTxCheck)
    • bookAddedInNeverPropagationSync

      public void bookAddedInNeverPropagationSync(Runnable noTxCheck)
    • bookAddedInInnerNeverPropagation

      public void bookAddedInInnerNeverPropagation(Runnable noTxCheck)
    • bookAddedInInnerNeverPropagationSync

      public void bookAddedInInnerNeverPropagationSync(Runnable noTxCheck)
    • bookAddedInNoSupportedPropagationAndFailed

      public void bookAddedInNoSupportedPropagationAndFailed(Runnable noTxCheck)
    • bookAddedInInnerNoSupportedPropagation

      public void bookAddedInInnerNoSupportedPropagation(Runnable noTxCheck)
    • bookAddedInInnerNoSupportedPropagationFailedAndExceptionSuppressed

      public void bookAddedInInnerNoSupportedPropagationFailedAndExceptionSuppressed(Runnable noTxCheck)
    • mandatoryTransaction

      public void mandatoryTransaction()
    • mandatoryTransactionSync

      public void mandatoryTransactionSync()
    • checkInTransaction

      public void checkInTransaction(Runnable runnable)
    • bookIsAddedInTxMethod

      public void bookIsAddedInTxMethod()
    • bookIsAddedInAnotherRequiresNewTx

      public void bookIsAddedInAnotherRequiresNewTx()
    • bookIsAddedInAnotherRequiresNewTxSync

      public void bookIsAddedInAnotherRequiresNewTxSync()
    • bookIsAddedInAnotherRequiresNewTxWhichIsFailing

      public void bookIsAddedInAnotherRequiresNewTxWhichIsFailing()
    • bookIsAddedAndAnotherRequiresNewTxIsFailing

      public void bookIsAddedAndAnotherRequiresNewTxIsFailing()
    • bookIsAddedAndAnotherRequiresNewTxIsFailingSync

      public void bookIsAddedAndAnotherRequiresNewTxIsFailingSync()
    • innerTransactionHasSuppressedException

      public void innerTransactionHasSuppressedException()
    • innerTransactionHasSuppressedExceptionSync

      public void innerTransactionHasSuppressedExceptionSync()
    • innerTransactionHasSuppressedExceptionSync2

      public void innerTransactionHasSuppressedExceptionSync2()
    • innerTransactionMarkedForRollback

      public void innerTransactionMarkedForRollback(Runnable markForRollback)
    • saveAndMarkedForRollback

      public void saveAndMarkedForRollback(Runnable markForRollback)
    • saveAndMarkedForRollback2

      public void saveAndMarkedForRollback2(Runnable markForRollback)
    • innerRequiresNewTransactionHasSuppressedException

      public void innerRequiresNewTransactionHasSuppressedException()
    • addBookRequiresNew

      protected void addBookRequiresNew()
    • addBookRequiresNewSync

      public void addBookRequiresNewSync()
    • addBookRequiresNewFailing

      protected void addBookRequiresNewFailing()
    • transactionRequiresNewFailing

      protected void transactionRequiresNewFailing()
    • transactionFailing

      protected void transactionFailing()
    • transactionFailingSync

      protected void transactionFailingSync()
    • transactionMarkedForRollback

      protected void transactionMarkedForRollback(Runnable markForRollback)