Package-level declarations

Types

Link copied to clipboard
class DefaultProtocolWorker(asynchronousThreshold: Int, executorService: ExecutorService) : ProtocolWorker

The default protocol worker, utilizing the calling thread if there are less than asynchronousThreshold callables to execute. Otherwise, utilizes the executorService to process the callables in parallel.

Link copied to clipboard

A simple single-threaded info worker, executing all the callables using ForkJoinPool. The pool will be used even if there are very few callables to execute.

Link copied to clipboard
interface ProtocolWorker

Provides an API to processing info protocols.

Link copied to clipboard

A simple single-threaded info worker, executing all the callables in order on the calling thread.