UNPKG

hazelcast-client

Version:

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

17 lines (16 loc) 674 B
import { NearCache, NearCacheStatistics } from './NearCache'; import { Data } from '../serialization/Data'; import { KeyStateMarker } from './KeyStateMarker'; export declare class InvalidationAwareWrapper implements NearCache { private nearCache; private keyStateMarker; static asInvalidationAware(nearCache: NearCache, markerCount: number): InvalidationAwareWrapper; private constructor(nearCache, markerCount); put(key: Data, value: any): void; get(key: Data): Data | any; invalidate(key: Data): void; clear(): void; getStatistics(): NearCacheStatistics; isInvalidatedOnChange(): boolean; getKeyStateMarker(): KeyStateMarker; }