ConcurrentRunner<T> |
ConcurrentRunner.concurrentlyWith(Executable executable) |
Adds an executable to call concurrently.
|
ConcurrentRunner<T> |
ConcurrentRunner.concurrentlyWith(Executable executable,
int count) |
Adds an executable to call concurrently.
|
ConcurrentRunner<T> |
ConcurrentRunner.concurrentlyWith(ThrowingSupplier<? extends T> supplier) |
Adds a supplier to call concurrently.
|
ConcurrentRunner<T> |
ConcurrentRunner.concurrentlyWith(ThrowingSupplier<? extends T> supplier,
int count) |
Adds a supplier to call concurrently.
|
static ConcurrentRunner<Void> |
ConcurrentRunner.running(Executable executable) |
Creates a new concurrent runner.
|
static ConcurrentRunner<Void> |
ConcurrentRunner.running(Executable executable,
int count) |
Creates a new concurrent runner.
|
static <T> ConcurrentRunner<T> |
ConcurrentRunner.running(ThrowingSupplier<? extends T> supplier) |
Creates a new concurrent runner.
|
static <T> ConcurrentRunner<T> |
ConcurrentRunner.running(ThrowingSupplier<? extends T> supplier,
int count) |
Creates a new concurrent runner.
|
ConcurrentRunner<T> |
ConcurrentRunner.withThreadCount(int threadCount) |
Sets the number of threads to use.
|