1 | ;
|
2 |
|
3 | const fmt = require('util').format;
|
4 |
|
5 | class MessageQueue {
|
6 | constructor(topic, brokerName, queueId) {
|
7 | this.topic = topic;
|
8 | this.brokerName = brokerName;
|
9 | this.queueId = queueId;
|
10 |
|
11 | this.key = fmt('[topic="%s", brokerName="%s", queueId="%s"]', this.topic, this.brokerName, this.queueId);
|
12 | }
|
13 | }
|
14 |
|
15 | module.exports = MessageQueue;
|