Class TxEventsService
java.lang.Object
io.micronaut.data.document.tck.services.AbstractBookService
io.micronaut.data.document.tck.services.TxEventsService
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class io.micronaut.data.document.tck.services.AbstractBookService
BOOK_REPOSITORY_CLASS_PROPERTY, bookRepository -
Constructor Summary
ConstructorsConstructorDescriptionTxEventsService(io.micronaut.context.event.ApplicationEventPublisher<TxEventsService.NewBookEvent> eventPublisher, io.micronaut.context.ApplicationContext beanContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidvoidvoidvoidvoidMethods inherited from class io.micronaut.data.document.tck.services.AbstractBookService
cleanup, countBooks, countBooksTransactional, newBook
-
Constructor Details
-
TxEventsService
public TxEventsService(io.micronaut.context.event.ApplicationEventPublisher<TxEventsService.NewBookEvent> eventPublisher, io.micronaut.context.ApplicationContext beanContext)
-
-
Method Details
-
insertWithTransaction
public void insertWithTransaction() -
insertAndRollback
public void insertAndRollback() -
insertAndRollbackChecked
- Throws:
Exception
-
insertAndRollbackDontRollbackOn
- Throws:
IOException
-
afterCommit
-
cleanLastEvent
public void cleanLastEvent() -
getLastEvent
-