MCPcopy Create free account
hub / github.com/e2wugui/zeze / MQConsumer

Method MQConsumer

ZezeJava/ZezeJava/src/main/java/Zeze/MQ/MQConsumer.java:20–31  ·  view source on GitHub ↗
(String topic, MQListener listener)

Source from the content-addressed store, hash-verified

18 }
19
20 public MQConsumer(String topic, MQListener listener) {
21 this.listener = listener;
22
23 MQ.masterAgent.startAndWaitConnectionReady();
24 var servers = MQ.masterAgent.openMQ(topic);
25 this.info = servers.getInfo();
26 for (var server : servers.getServers()) {
27 managers.add(MQ.mqAgent.getOrAddConnector(server.getHost(), server.getPort()));
28 }
29 this.sessionId = servers.getSessionId();
30 MQ.mqAgent.subscribe(topic, sessionId, this, managers);
31 }
32
33 public long getSessionId() {
34 return sessionId;

Callers

nothing calls this directly

Calls 10

getOrAddConnectorMethod · 0.80
addMethod · 0.65
getHostMethod · 0.65
getPortMethod · 0.65
getSessionIdMethod · 0.65
openMQMethod · 0.45
getInfoMethod · 0.45
getServersMethod · 0.45
subscribeMethod · 0.45

Tested by

no test coverage detected