Skip to content

Commit 9698e3e

Browse files
Dnyaneshwar S JambhulkarDnyaneshwar S Jambhulkar
authored andcommitted
AC-14558::Migration form RabbitMQ to Apache ActiveMQ
1 parent 2a5571a commit 9698e3e

File tree

4 files changed

+11
-23
lines changed

4 files changed

+11
-23
lines changed

lib/internal/Magento/Framework/Amqp/Config.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22
/**
3-
* Copyright © Magento, Inc. All rights reserved.
4-
* See COPYING.txt for license details.
3+
* Copyright 2016 Adobe
4+
* All Rights Reserved.
55
*/
66
namespace Magento\Framework\Amqp;
77

lib/internal/Magento/Framework/MessageQueue/CallbackInvoker.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,6 @@ public function __construct(
5858
* @param \Closure $callback
5959
* @param mixed $maxIdleTime
6060
* @param mixed $sleep
61-
* @param string $connectionName
6261
* @return void
6362
*
6463
* @SuppressWarnings(PHPMD.CyclomaticComplexity)

lib/internal/Magento/Framework/MessageQueue/CallbackInvokerInterface.php

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22
/**
3-
* Copyright 2015 Adobe
4-
* All Rights Reserved.
3+
* Copyright © Magento, Inc. All rights reserved.
4+
* See COPYING.txt for license details.
55
*/
66
declare(strict_types=1);
77

@@ -19,9 +19,8 @@ interface CallbackInvokerInterface
1919
* @param QueueInterface $queue
2020
* @param int $maxNumberOfMessages
2121
* @param \Closure $callback
22-
* @param mixed $maxIdleTime
23-
* @param mixed $sleep
24-
* @param string $connectionName
22+
* @param int|null $maxIdleTime
23+
* @param int|null $sleep
2524
* @return void
2625
*/
2726
public function invoke(

lib/internal/Magento/Framework/MessageQueue/Test/Unit/ConsumerTest.php

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
use Magento\Framework\MessageQueue\Consumer;
1515
use Magento\Framework\MessageQueue\Consumer\ConfigInterface;
1616
use Magento\Framework\MessageQueue\ConsumerConfigurationInterface;
17-
use Magento\Framework\MessageQueue\DefaultValueProvider;
1817
use Magento\Framework\MessageQueue\EnvelopeInterface;
1918
use Magento\Framework\MessageQueue\MessageController;
2019
use Magento\Framework\MessageQueue\MessageEncoder;
@@ -100,11 +99,6 @@ class ConsumerTest extends TestCase
10099
*/
101100
private $deploymentConfig;
102101

103-
/**
104-
* @var DefaultValueProvider|MockObject
105-
*/
106-
private $defaultValueProvider;
107-
108102
/**
109103
* Set up.
110104
*
@@ -129,7 +123,6 @@ protected function setUp(): void
129123
->disableOriginalConstructor()
130124
->getMockForAbstractClass();
131125
$this->deploymentConfig = $this->createMock(DeploymentConfig::class);
132-
$this->defaultValueProvider = $this->createMock(DefaultValueProvider::class);
133126

134127
$objectManager = new ObjectManager($this);
135128
$this->poisonPillCompare = $this->getMockBuilder(PoisonPillCompareInterface::class)
@@ -142,18 +135,17 @@ protected function setUp(): void
142135
$this->callbackInvoker = new CallbackInvoker(
143136
$this->poisonPillRead,
144137
$this->poisonPillCompare,
145-
$this->deploymentConfig,
146-
$this->defaultValueProvider
138+
$this->deploymentConfig
147139
);
148140
$this->consumer = $objectManager->getObject(
149141
Consumer::class,
150142
[
151-
'configuration' => $this->configuration,
152-
'messageEncoder' => $this->messageEncoder,
153-
'queueRepository' => $this->queueRepository,
154143
'invoker' => $this->callbackInvoker,
144+
'messageEncoder' => $this->messageEncoder,
155145
'resource' => $this->resource,
156-
'logger' => $this->logger
146+
'configuration' => $this->configuration,
147+
'logger' => $this->logger,
148+
'queueRepository' => $this->queueRepository
157149
]
158150
);
159151

@@ -196,7 +188,6 @@ public function testProcessWithNotFoundException()
196188
$exceptionPhrase = new Phrase('Exception successfully thrown');
197189
$this->poisonPillRead->expects($this->atLeastOnce())->method('getLatestVersion')->willReturn('version-1');
198190
$this->poisonPillCompare->expects($this->atLeastOnce())->method('isLatestVersion')->willReturn(true);
199-
$this->defaultValueProvider->expects($this->once())->method('getConnection')->willReturn('db');
200191
$this->deploymentConfig->expects($this->any())->method('get')
201192
->with('queue/consumers_wait_for_messages', 1)->willReturn(1);
202193
$queue = $this->getMockBuilder(QueueInterface::class)
@@ -233,7 +224,6 @@ public function testProcessWithGetMaxIdleTimeAndGetSleepConsumerConfigurations()
233224
$numberOfMessages = 1;
234225
$this->poisonPillRead->expects($this->atLeastOnce())->method('getLatestVersion')->willReturn('version-1');
235226
$this->poisonPillCompare->expects($this->any())->method('isLatestVersion')->willReturn(true);
236-
$this->defaultValueProvider->expects($this->once())->method('getConnection')->willReturn('db');
237227
$this->deploymentConfig->expects($this->any())->method('get')
238228
->with('queue/consumers_wait_for_messages', 1)->willReturn(1);
239229
$queue = $this->getMockBuilder(\Magento\Framework\MessageQueue\QueueInterface::class)

0 commit comments

Comments
 (0)