()
| 191 | } |
| 192 | |
| 193 | execute() { |
| 194 | return new Promise((resolve, reject) => { |
| 195 | this._resolveCallback = resolve; |
| 196 | this._rejectCallback = reject; |
| 197 | |
| 198 | this._stream |
| 199 | .on('data', params => this._executeOne(params)) |
| 200 | .on('error', err => this._setReadEnded(err)) |
| 201 | .on('end', () => this._setReadEnded()); |
| 202 | }); |
| 203 | } |
| 204 | |
| 205 | _executeOne(params) { |
| 206 | if (!Array.isArray(params)) { |
nothing calls this directly
no test coverage detected