public SimplePushEventSourceImpl(PromiseFactory promiseFactory, QueuePolicy<T,U> queuePolicy, U queue, int parallelism, Runnable onClose) { this.promiseFactory = promiseFactory; this.sameThread = new PromiseFactory( PromiseFactory.inlineExecutor(), promiseFactory.scheduledExecutor()); this.queuePolicy = queuePolicy; this.queue = queue; this.parallelism = parallelism; this.semaphore = new Semaphore(parallelism); this.onClose = onClose; this.closed = false; this.connectPromise = null; }
public SimplePushEventSourceImpl(PromiseFactory promiseFactory, QueuePolicy<T,U> queuePolicy, U queue, int parallelism, Runnable onClose) { this.promiseFactory = promiseFactory; this.sameThread = new PromiseFactory( PromiseFactory.inlineExecutor(), promiseFactory.scheduledExecutor()); this.queuePolicy = queuePolicy; this.queue = queue; this.parallelism = parallelism; this.semaphore = new Semaphore(parallelism); this.onClose = onClose; this.closed = false; this.connectPromise = null; }
public SimplePushEventSourceImpl(PromiseFactory promiseFactory, QueuePolicy<T,U> queuePolicy, U queue, int parallelism, Runnable onClose) { this.promiseFactory = promiseFactory; this.sameThread = new PromiseFactory( PromiseFactory.inlineExecutor(), promiseFactory.scheduledExecutor()); this.queuePolicy = queuePolicy; this.queue = queue; this.parallelism = parallelism; this.semaphore = new Semaphore(parallelism); this.onClose = onClose; this.closed = false; this.connectPromise = null; }
public FileSetRepository(String name, Collection<File> files) throws Exception { this.name = name; this.files = files; promiseFactory = new PromiseFactory(PromiseFactory.inlineExecutor()); repository = promiseFactory.deferred(); }
public FileSetRepository(String name, Collection<File> files) throws Exception { this.name = name; this.files = files; promiseFactory = new PromiseFactory(PromiseFactory.inlineExecutor()); repository = promiseFactory.deferred(); }