* Stores the provided data. * @template T * @param {T} data the value to store * @returns {Promise<void>} promise signals when the value is stored
(data)
| 164 | * @returns {Promise<void>} promise signals when the value is stored |
| 165 | */ |
| 166 | storePromise(data) { |
| 167 | return new Promise((resolve, reject) => { |
| 168 | this._cache.store(this._name, this._etag, data, (err) => { |
| 169 | if (err) { |
| 170 | reject(err); |
| 171 | } else { |
| 172 | resolve(); |
| 173 | } |
| 174 | }); |
| 175 | }); |
| 176 | } |
| 177 | |
| 178 | /** |
| 179 | * Processes the provided computer. |
no test coverage detected