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>>
- java.lang.Object
-
- dk.cloudcreate.essentials.components.foundation.test.reactive.command.AbstractDurableLocalCommandBusIT<DURABLE_QUEUES,UOW,UOW_FACTORY>
-
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 Summary
Fields Modifier and Type Field Description protected dk.cloudcreate.essentials.components.foundation.reactive.command.DurableLocalCommandBuscommandBusprotected DURABLE_QUEUESdurableQueuesprotected dk.cloudcreate.essentials.components.foundation.test.reactive.command.AbstractDurableLocalCommandBusIT.TestSendAndDontWaitErrorHandlererrorHandlerstatic StringON_PURPOSEprotected UOW_FACTORYunitOfWorkFactory
-
Constructor Summary
Constructors Constructor Description AbstractDurableLocalCommandBusIT()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description protected abstract DURABLE_QUEUEScreateDurableQueues(UOW_FACTORY unitOfWorkFactory)protected abstract UOW_FACTORYcreateUnitOfWorkFactory()
-
-
-
Field Detail
-
ON_PURPOSE
public static final String ON_PURPOSE
- See Also:
- Constant Field Values
-
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
-
-
Method Detail
-
createDurableQueues
protected abstract DURABLE_QUEUES createDurableQueues(UOW_FACTORY unitOfWorkFactory)
-
createUnitOfWorkFactory
protected abstract UOW_FACTORY createUnitOfWorkFactory()
-
-