Dmytro Skarzhynets
11 months ago
No known key found for this signature in database
GPG Key ID: 2B51652F224037DF
2 changed files with
4 additions and
0 deletions
-
application/src/test/java/org/thingsboard/server/service/queue/ruleengine/TbRuleEngineQueueConsumerManagerTest.java
-
application/src/test/java/org/thingsboard/server/service/queue/ruleengine/TbRuleEngineStrategyTest.java
|
|
|
@ -59,6 +59,7 @@ import org.thingsboard.server.queue.provider.KafkaMonolithQueueFactory; |
|
|
|
import org.thingsboard.server.queue.provider.KafkaTbRuleEngineQueueFactory; |
|
|
|
import org.thingsboard.server.queue.provider.TbQueueProducerProvider; |
|
|
|
import org.thingsboard.server.queue.provider.TbRuleEngineQueueFactory; |
|
|
|
import org.thingsboard.server.service.queue.TbMsgPackProcessingContextFactory; |
|
|
|
import org.thingsboard.server.service.queue.processing.TbRuleEngineProcessingStrategyFactory; |
|
|
|
import org.thingsboard.server.service.queue.processing.TbRuleEngineSubmitStrategyFactory; |
|
|
|
import org.thingsboard.server.service.stats.RuleEngineStatisticsService; |
|
|
|
@ -194,6 +195,7 @@ public class TbRuleEngineQueueConsumerManagerTest { |
|
|
|
.consumerExecutor(consumersExecutor) |
|
|
|
.scheduler(scheduler) |
|
|
|
.taskExecutor(mgmtExecutor) |
|
|
|
.packProcessingContextFactory(new TbMsgPackProcessingContextFactory.DefaultTbMsgPackProcessingContextFactory()) |
|
|
|
.build(); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@ -44,6 +44,7 @@ import org.thingsboard.server.gen.transport.TransportProtos.ToRuleEngineMsg; |
|
|
|
import org.thingsboard.server.queue.TbQueueConsumer; |
|
|
|
import org.thingsboard.server.queue.common.TbProtoQueueMsg; |
|
|
|
import org.thingsboard.server.queue.discovery.QueueKey; |
|
|
|
import org.thingsboard.server.service.queue.TbMsgPackProcessingContextFactory; |
|
|
|
import org.thingsboard.server.service.queue.processing.TbRuleEngineProcessingStrategyFactory; |
|
|
|
import org.thingsboard.server.service.queue.processing.TbRuleEngineSubmitStrategyFactory; |
|
|
|
|
|
|
|
@ -194,6 +195,7 @@ public class TbRuleEngineStrategyTest { |
|
|
|
var consumerManager = TbRuleEngineQueueConsumerManager.create() |
|
|
|
.ctx(ruleEngineConsumerContext) |
|
|
|
.queueKey(queueKey) |
|
|
|
.packProcessingContextFactory(new TbMsgPackProcessingContextFactory.DefaultTbMsgPackProcessingContextFactory()) |
|
|
|
.build(); |
|
|
|
|
|
|
|
consumerManager.init(queue); |
|
|
|
|