Package | Description |
---|---|
uws.job | |
uws.job.manager |
Modifier and Type | Method and Description |
---|---|
ExecutionManager |
JobList.getExecutionManager()
Gets the used execution manager.
|
ExecutionManager |
UWSJob.getExecutionManager()
Gets the execution manager of this job, if any.
|
Modifier and Type | Method and Description |
---|---|
void |
JobList.setExecutionManager(ExecutionManager manager)
Sets the execution manager to use.
|
Constructor and Description |
---|
JobList(java.lang.String jobListName,
ExecutionManager executionManager)
Builds a jobs list with its name and the job list manager.
|
JobList(java.lang.String jobListName,
ExecutionManager executionManager,
DestructionManager destructionManager)
Builds a jobs list with its name, the job list manager and the
destruction manager.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractQueuedExecutionManager
Abstract implementation of the interface
ExecutionManager which lets
managing an execution queue. |
class |
DefaultExecutionManager
Default implementation of the ExecutionManager interface.
|
class |
QueuedExecutionManager
Implementation of the interface
ExecutionManager which lets managing an execution queue in function of a maximum number of running jobs:
if there are more running jobs than a given number, the jobs to execute are put in the queue until a running job stops. |