hazelcast / hazelcast/hazelcast-nodejs-client

Implement ReliableMessageListener functionality for Reliable Topic [API-1605]

Open
#566 1 comment 0 reactions 0 assignees View on GitHub
to-jira Type: Enhancement
Dominant language
TypeScript
Stars
152
Forks
64
Avg merge
46m
Merged PRs (30d)
3

Description

Java client has [`ReliableMessageListener`](https://github.com/hazelcast/hazelcast/blob/master/hazelcast/src/main/java/com/hazelcast/topic/ReliableMessageListener.java) interface which describes additional methods, like `boolean isLossTolerant()`. On the other hand, Node.js client only has [`MessageListener`](https://github.com/hazelcast/hazelcast-nodejs-client/blob/master/src/proxy/topic/MessageListener.ts) type which describes a function. At the moment the behavior of listeners in Node.js client more or less match loss tolerant listeners in Java, but that means less flexibility for users. We need to port functionality related with those additional methods.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.