public class JobManagerFactory extends Object implements JobFactory
JobFactory.JobBuilder
Constructor and Description |
---|
JobManagerFactory() |
Modifier and Type | Method and Description |
---|---|
JobManager |
create()
Create a job manager for all jobs.
|
JobManager |
createFor(Client client)
Create a job manager for only the jobs visible for a certain client.
|
JobManager |
createFor(Client client,
JobBatchId batchId)
Create a job manager for only the jobs visible for a certain client and belonging to a
certain batch.
|
JobManager |
createFor(JobBatchId batchId)
Create a job manager for only the jobs belonging to a certain batch.
|
protected void |
init() |
JobFactory.JobBuilder |
newJob(BoundScript boundScript)
Creates a job for the given script with bound inputs and outputs.
|
protected void |
setJobStorage(JobStorage storage) |
protected void |
setXProcEngine(XProcEngine xprocEngine) |
public JobFactory.JobBuilder newJob(BoundScript boundScript)
JobFactory
newJob
in interface JobFactory
public JobManager create()
public JobManager createFor(JobBatchId batchId)
public JobManager createFor(Client client)
public JobManager createFor(Client client, JobBatchId batchId)
protected void init()
protected void setJobStorage(JobStorage storage)
protected void setXProcEngine(XProcEngine xprocEngine)
Copyright © 2010–2024 The DAISY Consortium. All rights reserved.