| Package | Description |
|---|---|
| org.semanticweb.elk.util.concurrent.computation |
| Modifier and Type | Field and Description |
|---|---|
protected ConcurrentExecutor |
ConcurrentComputation.executor
the executor used internally to run the jobs
|
| Modifier and Type | Method and Description |
|---|---|
static ConcurrentExecutor |
ConcurrentExecutors.create(String name)
Creates a
ConcurrentExecutor with the given name (used as a
prefix for creating thread), and the timeout of 1 second for running
threads. |
static ConcurrentExecutor |
ConcurrentExecutors.create(String name,
long timeout,
TimeUnit unit)
Creates a
ConcurrentExecutor with the given name (used as a
prefix for creating thread), and given timeout for running threads. |
static ConcurrentExecutor |
ConcurrentExecutors.getDefault() |
| Constructor and Description |
|---|
ConcurrentComputation(F processorFactory,
ConcurrentExecutor executor,
int maxWorkers)
Creating a
ConcurrentComputation instance. |
ConcurrentComputationWithInputs(F inputProcessorFactory,
ConcurrentExecutor executor,
int maxWorkers)
Creating a
ConcurrentComputationWithInputs instance. |
ConcurrentComputationWithInputs(F inputProcessorFactory,
ConcurrentExecutor executor,
int maxWorkers,
int bufferCapacity)
Creating a
ConcurrentComputationWithInputs instance. |
Copyright © 2011–2024 Live Ontologies Project. All rights reserved.