MCPcopy
hub / github.com/mongodb/node-mongodb-native / configureMessageHandlers

Method configureMessageHandlers

test/tools/common.js:90–111  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

88 }
89
90 configureMessageHandlers() {
91 this.primaryServer.setMessageHandler(request => {
92 var doc = request.document;
93 if (isHello(doc)) {
94 request.reply(this.primaryStates[0]);
95 }
96 });
97
98 this.firstSecondaryServer.setMessageHandler(request => {
99 var doc = request.document;
100 if (isHello(doc)) {
101 request.reply(this.firstSecondaryStates[0]);
102 }
103 });
104
105 this.arbiterServer.setMessageHandler(request => {
106 var doc = request.document;
107 if (isHello(doc)) {
108 request.reply(this.arbiterStates[0]);
109 }
110 });
111 }
112}
113
114/**

Callers 1

setupMethod · 0.95

Calls 2

setMessageHandlerMethod · 0.80
isHelloFunction · 0.50

Tested by

no test coverage detected