* Reject value * @this {!FinalClient} * @param {!object} value Value to reject * @returns {!boolean} Reject handle flag
(value)
| 8312 | * @returns {!boolean} Reject handle flag |
| 8313 | */ |
| 8314 | reject (value) { |
| 8315 | let item = this._requests_by_id.get(value.id) |
| 8316 | if (item != null) { |
| 8317 | let timestamp = item[0] |
| 8318 | let promise = item[2] |
| 8319 | promise.reject(value) |
| 8320 | this._requests_by_id.delete(value.id) |
| 8321 | this._requests_by_timestamp.delete(timestamp) |
| 8322 | return true |
| 8323 | } |
| 8324 | return false |
| 8325 | } |
| 8326 | |
| 8327 | /** |
| 8328 | * Reset client requests |