finish(data) {
		if (this.__onFinished) {
			process.nextTick(() => {
				this.__onFinished(data);
			});
		}
	}
/**
	 * The current task has finished
	 *
	 * @param {JSON Object|Null} data
	 */
The current task has finished
@param {JSON Object|Null} data
The current task has finished @param { JSON Object|Null } data
finish(data) {
		if (this.__onFinished) {
			process.nextTick(() => {
				this.__onFinished(data);
			});
		}
	}
finish ( data ) { if ( this . __onFinished ) { process . nextTick ( ( ) => { this . __onFinished ( data ) ; } ) ; } }
The current task has finished
 @param {JSON Object|Null} data
The current task has finished @param { JSON Object|Null } data