public function __construct(callable $notificationHandler)
{
$this->notificationHandler = $notificationHandler;
$this->completions = new Subject();
$this->disposable = new CompositeDisposable();
$this->notifier = new Subject();
$this->repeat = true;
$this->count = 0;
$this->sourceComplete = false;
}