Class TxBookService

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

@Singleton public class TxBookService extends AbstractBookService
  • Constructor Details

    • TxBookService

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

    • bookAddedInReadOnlyTransaction

      public void bookAddedInReadOnlyTransaction()
    • readOnlyTxCallingAddingBookInAnotherTransaction

      public void readOnlyTxCallingAddingBookInAnotherTransaction()
    • addBook

      protected void addBook()
    • bookAddedInMandatoryTransaction

      public void bookAddedInMandatoryTransaction()
    • bookAddedInNoSupportedPropagation

      public void bookAddedInNoSupportedPropagation(Runnable noTxCheck)
    • bookAddedInNeverPropagation

      public void bookAddedInNeverPropagation(Runnable noTxCheck)
    • bookAddedInInnerNeverPropagation

      public void bookAddedInInnerNeverPropagation(Runnable noTxCheck)
    • bookAddedInNoSupportedPropagationAndFailed

      public void bookAddedInNoSupportedPropagationAndFailed(Runnable noTxCheck)
    • bookAddedInInnerNoSupportedPropagation

      public void bookAddedInInnerNoSupportedPropagation(Runnable noTxCheck)
    • bookAddedInInnerNoSupportedPropagationFailedAndExceptionSuppressed

      public void bookAddedInInnerNoSupportedPropagationFailedAndExceptionSuppressed(Runnable noTxCheck)
    • mandatoryTransaction

      public void mandatoryTransaction()
    • checkInTransaction

      public void checkInTransaction(Runnable runnable)
    • bookIsAddedInTxMethod

      public void bookIsAddedInTxMethod()
    • bookIsAddedInAnotherRequiresNewTx

      public void bookIsAddedInAnotherRequiresNewTx()
    • bookIsAddedInAnotherRequiresNewTxWhichIsFailing

      public void bookIsAddedInAnotherRequiresNewTxWhichIsFailing()
    • bookIsAddedAndAnotherRequiresNewTxIsFailing

      public void bookIsAddedAndAnotherRequiresNewTxIsFailing()
    • innerTransactionHasSuppressedException

      public void innerTransactionHasSuppressedException()
    • innerRequiresNewTransactionHasSuppressedException

      public void innerRequiresNewTransactionHasSuppressedException()
    • addBookRequiresNew

      protected void addBookRequiresNew()
    • addBookRequiresNewFailing

      protected void addBookRequiresNewFailing()
    • transactionRequiresNewFailing

      protected void transactionRequiresNewFailing()
    • transactionFailing

      protected void transactionFailing()