UNPKG

search-destination-cache

Version:

Search destinations by name, address, point of interest or coordinates. Using Redis DB for caching.

25 lines (17 loc) 515 B
var _ = require('underscore'); var util = require('util'); var KeyEventClient = require('../pubsub/keyEvent'); function Updater () {} Updater.prototype.activate = function (callback) { this._getKeyEventer().onExpire(callback); } Updater.prototype.deactivate = function () { this._getKeyEventer().end(); } Updater.prototype._getKeyEventer = function () { if (!_.isObject(this.keyEventer)) { this._keyEventer = KeyEventClient.getInstance(); } return this._keyEventer; } module.exports = Updater;