Class AbstractDurableLocalCommandBusIT<DURABLE_QUEUES extends dk.cloudcreate.essentials.components.foundation.messaging.queue.DurableQueues,​UOW extends dk.cloudcreate.essentials.components.foundation.transaction.UnitOfWork,​UOW_FACTORY extends dk.cloudcreate.essentials.components.foundation.transaction.UnitOfWorkFactory<UOW>>


  • public abstract class AbstractDurableLocalCommandBusIT<DURABLE_QUEUES extends dk.cloudcreate.essentials.components.foundation.messaging.queue.DurableQueues,​UOW extends dk.cloudcreate.essentials.components.foundation.transaction.UnitOfWork,​UOW_FACTORY extends dk.cloudcreate.essentials.components.foundation.transaction.UnitOfWorkFactory<UOW>>
    extends Object
    • Field Detail

      • unitOfWorkFactory

        protected UOW_FACTORY extends dk.cloudcreate.essentials.components.foundation.transaction.UnitOfWorkFactory<UOW> unitOfWorkFactory
      • durableQueues

        protected DURABLE_QUEUES extends dk.cloudcreate.essentials.components.foundation.messaging.queue.DurableQueues durableQueues
      • commandBus

        protected dk.cloudcreate.essentials.components.foundation.reactive.command.DurableLocalCommandBus commandBus
      • errorHandler

        protected dk.cloudcreate.essentials.components.foundation.test.reactive.command.AbstractDurableLocalCommandBusIT.TestSendAndDontWaitErrorHandler errorHandler
    • Constructor Detail

      • AbstractDurableLocalCommandBusIT

        public AbstractDurableLocalCommandBusIT()
    • Method Detail

      • createUnitOfWorkFactory

        protected abstract UOW_FACTORY createUnitOfWorkFactory()