| Package | Description |
|---|---|
| ca.eandb.jdcp.job |
| Modifier and Type | Method and Description |
|---|---|
static ParallelizableJobRunner.Builder |
ParallelizableJobRunner.newBuilder()
Creates a new Builder for initializing a ParallelizableJobRunner.
|
ParallelizableJobRunner.Builder |
ParallelizableJobRunner.Builder.setExecutor(Executor executor)
Sets the executor to use to run the threads for processing individual
tasks.
|
ParallelizableJobRunner.Builder |
ParallelizableJobRunner.Builder.setJob(ParallelizableJob job)
Sets the job to be executed by the ParallelizableJobRunner.
|
ParallelizableJobRunner.Builder |
ParallelizableJobRunner.Builder.setMaxConcurrentWorkers(int maxConcurrentWorkers)
Sets the maximum number of concurrent tasks to run.
|
ParallelizableJobRunner.Builder |
ParallelizableJobRunner.Builder.setProgressMonitor(ca.eandb.util.progress.ProgressMonitor progressMonitor)
Sets the ProgressMonitor to use to report overall progress to.
|
ParallelizableJobRunner.Builder |
ParallelizableJobRunner.Builder.setProgressMonitorFactory(ca.eandb.util.progress.ProgressMonitorFactory progressMonitorFactory)
Sets the ProgressMonitorFactory to use to create ProgressMonitors for
individual tasks.
|
ParallelizableJobRunner.Builder |
ParallelizableJobRunner.Builder.setWorkingDirectory(File workingDirectory)
Sets the working directory to use for writing results.
|
ParallelizableJobRunner.Builder |
ParallelizableJobRunner.Builder.setWorkingDirectory(String workingDirectory)
Sets the working directory to use for writing results.
|
Copyright © 2016. All rights reserved.