| Package | Description |
|---|---|
| com.asakusafw.yaess.basic |
Basic modules for YAESS.
|
| com.asakusafw.yaess.core |
Core models/interfaces for YAESS.
|
| com.asakusafw.yaess.core.task |
Facade tasks for YAESS.
|
| com.asakusafw.yaess.paralleljob |
Simple Parallel Job Scheduler Plug-in for YAESS.
|
| Modifier and Type | Method and Description |
|---|---|
Job |
JobExecutor.Executing.getJob()
Returns the target job.
|
| Modifier and Type | Method and Description |
|---|---|
JobExecutor.Executing |
JobExecutor.submit(ExecutionMonitor monitor,
ExecutionContext context,
Job job,
BlockingQueue<JobExecutor.Executing> doneQueue)
Submits a job.
|
JobExecutor.Executing |
ThreadedJobExecutor.submit(ExecutionMonitor monitor,
ExecutionContext context,
Job job,
BlockingQueue<JobExecutor.Executing> doneQueue) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractJobScheduler.execute(PhaseMonitor monitor,
ExecutionContext context,
List<? extends Job> jobs,
JobScheduler.ErrorHandler errorHandler) |
| Constructor and Description |
|---|
Executing(ExecutionMonitor monitor,
ExecutionContext context,
Job job,
BlockingQueue<JobExecutor.Executing> doneQueue)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
JobScheduler.execute(PhaseMonitor monitor,
ExecutionContext context,
List<? extends Job> jobs,
JobScheduler.ErrorHandler errorHandler)
Executes a series of jobs.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CleanupJob
A job to cleanup each
ExecutionScriptHandler. |
class |
HandlerLifecycleJob
An abstract super class of
Job implementation for each handler's lifecycle event. |
class |
ScriptJob<T extends ExecutionScript>
Job to execute a script.
|
class |
SetupJob
A job to setup each
ExecutionScriptHandler. |
| Modifier and Type | Method and Description |
|---|---|
JobExecutor.Executing |
ParallelJobExecutor.submit(ExecutionMonitor monitor,
ExecutionContext context,
Job job,
BlockingQueue<JobExecutor.Executing> doneQueue) |
Copyright © 2011–2018 Asakusa Framework Team. All rights reserved.