UNPKG

625 BJavaScriptView Raw
1/*jslint node: true, esversion: 6 */
2"use strict";
3
4const debug = require('debug')('upnpserver:db:abstractRegistry');
5
6class AbstractRegistry {
7
8 /**
9 *
10 */
11 keyFromString(key) {
12 return key;
13 }
14
15 /**
16 *
17 */
18 initialize(service, callback) {
19 this._service = service;
20 return callback(null);
21 }
22
23 /**
24 *
25 */
26 registerNode(node, callback) {
27 this.saveNode(node, null, callback);
28 }
29
30 getMetas(path, topic, callback) {
31 callback(null);
32 }
33
34 putMetas(path, topic, metas, callback) {
35 callback(null);
36 }
37}
38
39module.exports = AbstractRegistry;