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
JavaScript
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;