Skip to content

Commit 52bd933

Browse files
committed
AC-14558::Migration form RabbitMQ to Apache ActiveMQ
1 parent 366877a commit 52bd933

File tree

5 files changed

+19
-1
lines changed

5 files changed

+19
-1
lines changed

app/code/Magento/Stomp/etc/di.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<item name="stomp" xsi:type="object">Magento\Stomp\Model\Bulk\Publisher</item>
2626
</item>
2727
<item name="sync" xsi:type="array">
28-
<item name="stomp" xsi:type="object">Magento\Framework\MessageQueue\Bulk\Rpc\Publisher</item>
28+
<item name="stomp" xsi:type="object">Magento\Stomp\Model\Rpc\Publisher</item>
2929
</item>
3030
</argument>
3131
</arguments>

dev/tests/integration/_files/Magento/TestModuleAsyncStomp/etc/communication.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,11 @@
1010
<topic name="stomp.segment1.segment2.segment3.wildcard" request="Magento\TestModuleAsyncStomp\Model\AsyncTestData"/>
1111
<topic name="stomp.segment2.segment3.wildcard" request="Magento\TestModuleAsyncStomp\Model\AsyncTestData"/>
1212
<topic name="no.match.at.all" request="Magento\TestModuleAsyncStomp\Model\AsyncTestData"/>
13+
14+
<topic name="stomp.multi.topic.queue.topic.y" request="Magento\TestModuleAsyncStomp\Model\AsyncTestData">
15+
<handler name="stomp.processAsyncReqC" type="Magento\TestModuleAsyncStomp\Model\RequestHandler" method="process"/>
16+
</topic>
17+
<topic name="stomp.multi.topic.queue.topic.z" request="Magento\TestModuleAsyncStomp\Model\AsyncTestData">
18+
<handler name="stomp.processAsyncReqD" type="Magento\TestModuleAsyncStomp\Model\RequestHandler" method="process"/>
19+
</topic>
1320
</config>

dev/tests/integration/_files/Magento/TestModuleAsyncStomp/etc/queue_consumer.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,7 @@
1010
<!-- Consumers for wildcard queues -->
1111
<consumer name="stomp.wildcard.queue.one.consumer" connection="stomp" queue="stomp.wildcard.queue.one" handler="Magento\TestModuleAsyncStomp\Model\WildCardHandler::methodOne"/>
1212
<consumer name="stomp.wildcard.queue.two.consumer" connection="stomp" queue="stomp.wildcard.queue.two" handler="Magento\TestModuleAsyncStomp\Model\WildCardHandler::methodTwo"/>
13+
14+
<consumer name="stomp.queue.for.multiple.topics.test.y" queue="stomp.queue.for.multiple.topics.test.y" connection="stomp"/>
15+
<consumer name="stomp.queue.for.multiple.topics.test.z" queue="stomp.queue.for.multiple.topics.test.z" connection="stomp"/>
1316
</config>

dev/tests/integration/_files/Magento/TestModuleAsyncStomp/etc/queue_publisher.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,10 @@
1919
<connection name="stomp" exchange="magento" />
2020
</publisher>
2121

22+
<publisher topic="stomp.multi.topic.queue.topic.y" queue="stomp.queue.for.multiple.topics.test.y">
23+
<connection name="stomp" exchange="magento" />
24+
</publisher>
25+
<publisher topic="stomp.multi.topic.queue.topic.z" queue="stomp.queue.for.multiple.topics.test.z">
26+
<connection name="stomp" exchange="magento" />
27+
</publisher>
2228
</config>

dev/tests/integration/_files/Magento/TestModuleAsyncStomp/etc/queue_topology.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework-message-queue:etc/topology.xsd">
99
<exchange name="magento" connection="stomp" type="topic">
1010
<binding id="stomp.async.binding1" topic="stomp.multi.topic.queue.topic.c" destinationType="queue" destination="stomp.mixed.sync.and.async.queue"/>
11+
<binding id="stomp.async.binding8" topic="stomp.multi.topic.queue.topic.y" destinationType="queue" destination="stomp.queue.for.multiple.topics.test.y"/>
12+
<binding id="stomp.async.binding9" topic="stomp.multi.topic.queue.topic.z" destinationType="queue" destination="stomp.queue.for.multiple.topics.test.z"/>
1113
</exchange>
1214
</config>
1315

0 commit comments

Comments
 (0)