UNPKG

hazelcast-client

Version:

Hazelcast - open source In-Memory Data Grid - client for NodeJS

9 lines (8 loc) 321 B
/// <reference types="bluebird" /> import { TopicMessageListener } from './TopicMessageListener'; import * as Promise from 'bluebird'; export interface ITopic<E> { addMessageListener(listener: TopicMessageListener<E>): string; removeMessageListener(id: string): boolean; publish(message: E): Promise<void>; }