JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
G
H
I
J
L
M
N
O
P
R
S
T
V
W
A
abort()
- Method in class org.openforis.concurrency.
Job
abort()
- Method in class org.openforis.concurrency.
Worker
addStatusChangeListener(WorkerStatusChangeListener)
- Method in class org.openforis.concurrency.
Worker
addTask(Class<T>)
- Method in class org.openforis.concurrency.
Job
Creates and adds a task of the specified type.
addTask(T)
- Method in class org.openforis.concurrency.
Job
Throws IllegalStateException if invoked after run() is called
addTasks(C)
- Method in class org.openforis.concurrency.
Job
afterExecute()
- Method in class org.openforis.concurrency.
Worker
afterExecuteInternal()
- Method in class org.openforis.concurrency.
Worker
B
BatchProcessor
<
T
> - Class in
org.openforis.concurrency
BatchProcessor(int, BatchProcessor.Executor<T>)
- Constructor for class org.openforis.concurrency.
BatchProcessor
BatchProcessor.Executor
<
T
> - Interface in
org.openforis.concurrency
beforeExecute()
- Method in class org.openforis.concurrency.
Worker
beforeExecuteInternal()
- Method in class org.openforis.concurrency.
Task
beforeExecuteInternal()
- Method in class org.openforis.concurrency.
Worker
buildTasks()
- Method in class org.openforis.concurrency.
Job
Creates and adds tasks to this job.
C
changeStatus(Worker.Status)
- Method in class org.openforis.concurrency.
Worker
close()
- Method in class org.openforis.concurrency.
BatchProcessor
countTotalItems()
- Method in class org.openforis.concurrency.
Task
createInstance(Class<T>)
- Method in class org.openforis.concurrency.
SimpleJobManager
createInternalVariables()
- Method in class org.openforis.concurrency.
Worker
createJob(Class<J>)
- Method in interface org.openforis.concurrency.
JobManager
createJob(Class<J>)
- Method in class org.openforis.concurrency.
SimpleJobManager
createTask(Class<T>)
- Method in class org.openforis.concurrency.
Job
createWorker(Class<T>)
- Method in interface org.openforis.concurrency.
JobManager
createWorker(Class<T>)
- Method in class org.openforis.concurrency.
SimpleJobManager
D
destroy()
- Method in class org.openforis.concurrency.
SimpleJobManager
destroy()
- Method in class org.openforis.concurrency.
Worker
E
execute(List<T>)
- Method in interface org.openforis.concurrency.
BatchProcessor.Executor
execute()
- Method in class org.openforis.concurrency.
Job
Runs each contained task in order.
execute()
- Method in class org.openforis.concurrency.
Worker
G
getCompletionPercent()
- Method in class org.openforis.concurrency.
Progress
getCurrentTask()
- Method in class org.openforis.concurrency.
Job
getCurrentTaskIndex()
- Method in class org.openforis.concurrency.
Job
getDuration()
- Method in class org.openforis.concurrency.
Worker
getElapsedTime()
- Method in class org.openforis.concurrency.
Progress
getEndTime()
- Method in class org.openforis.concurrency.
Worker
getErrorMessage()
- Method in class org.openforis.concurrency.
Worker
getErrorMessageArgs()
- Method in class org.openforis.concurrency.
Worker
getFrom()
- Method in class org.openforis.concurrency.
WorkerStatusChangeEvent
getId()
- Method in class org.openforis.concurrency.
Worker
getJob(String)
- Method in class org.openforis.concurrency.
SimpleJobManager
getJobExecutor()
- Method in class org.openforis.concurrency.
SimpleJobManager
getJobManager()
- Method in class org.openforis.concurrency.
Job
getLastException()
- Method in class org.openforis.concurrency.
Worker
getLockId()
- Method in class org.openforis.concurrency.
JobConfig
getLockingJob(String)
- Method in class org.openforis.concurrency.
SimpleJobManager
getName()
- Method in class org.openforis.concurrency.
Worker
getProcessedItems()
- Method in class org.openforis.concurrency.
Progress
getProcessedItems()
- Method in class org.openforis.concurrency.
Task
getProgress()
- Method in class org.openforis.concurrency.
ProcessProgressListener
getProgressPercent()
- Method in class org.openforis.concurrency.
Job
getProgressPercent()
- Method in class org.openforis.concurrency.
Task
getProgressPercent()
- Method in class org.openforis.concurrency.
Worker
getRemainingItems()
- Method in class org.openforis.concurrency.
Task
getRemainingTime()
- Method in class org.openforis.concurrency.
Progress
getSkippedItems()
- Method in class org.openforis.concurrency.
Task
getSource()
- Method in class org.openforis.concurrency.
WorkerStatusChangeEvent
getStartTime()
- Method in class org.openforis.concurrency.
Worker
getStatus()
- Method in class org.openforis.concurrency.
Worker
getTasks()
- Method in class org.openforis.concurrency.
Job
getTo()
- Method in class org.openforis.concurrency.
WorkerStatusChangeEvent
getTotalItems()
- Method in class org.openforis.concurrency.
Progress
getTotalItems()
- Method in class org.openforis.concurrency.
Task
getWeight()
- Method in class org.openforis.concurrency.
Worker
H
hasTaskToRun()
- Method in class org.openforis.concurrency.
Job
I
incrementProcessedItems()
- Method in class org.openforis.concurrency.
Task
incrementSkippedItems()
- Method in class org.openforis.concurrency.
Task
initialize()
- Method in class org.openforis.concurrency.
Worker
initializeInternalVariables()
- Method in class org.openforis.concurrency.
Job
Builds all the tasks.
initializeInternalVariables()
- Method in class org.openforis.concurrency.
Worker
initializeTask(Worker)
- Method in class org.openforis.concurrency.
Job
Called before task execution.
isAborted()
- Method in class org.openforis.concurrency.
Worker
isAsync()
- Method in class org.openforis.concurrency.
JobConfig
isCompleted()
- Method in class org.openforis.concurrency.
Worker
isEnded()
- Method in class org.openforis.concurrency.
Worker
If task was run and finished, aborted or failed
isFailed()
- Method in class org.openforis.concurrency.
Worker
isPending()
- Method in class org.openforis.concurrency.
Worker
isRunning()
- Method in class org.openforis.concurrency.
Worker
isTransientJob()
- Method in class org.openforis.concurrency.
JobConfig
J
Job
- Class in
org.openforis.concurrency
Synchronously executes a series of Tasks in order.
Job()
- Constructor for class org.openforis.concurrency.
Job
JobConfig
- Class in
org.openforis.concurrency
JobConfig()
- Constructor for class org.openforis.concurrency.
JobConfig
JobConfig(boolean)
- Constructor for class org.openforis.concurrency.
JobConfig
JobConfig(boolean, String)
- Constructor for class org.openforis.concurrency.
JobConfig
JobConfig(boolean, String, boolean)
- Constructor for class org.openforis.concurrency.
JobConfig
JobManager
- Interface in
org.openforis.concurrency
L
lock(J, String)
- Method in class org.openforis.concurrency.
SimpleJobManager
log()
- Method in class org.openforis.concurrency.
Worker
M
MAX_JOB_IDLE_MILLIS
- Static variable in class org.openforis.concurrency.
SimpleJobManager
N
nextTask()
- Method in class org.openforis.concurrency.
Job
notifyAllStatusChangeListeners(WorkerStatusChangeEvent)
- Method in class org.openforis.concurrency.
Worker
NULL_PROGRESS_LISTENER
- Static variable in interface org.openforis.concurrency.
ProgressListener
O
onAborted()
- Method in class org.openforis.concurrency.
Worker
onCompleted()
- Method in class org.openforis.concurrency.
Worker
onEnd()
- Method in class org.openforis.concurrency.
Worker
onFailed()
- Method in class org.openforis.concurrency.
Worker
onTaskCompleted(Worker)
- Method in class org.openforis.concurrency.
Job
Called when the task ends its execution with the status
Status#COMPLETED
onTaskEnd(Worker)
- Method in class org.openforis.concurrency.
Job
Called when the task ends its execution.
onTaskFailed(Worker)
- Method in class org.openforis.concurrency.
Job
org.openforis.concurrency
- package org.openforis.concurrency
P
process(T)
- Method in class org.openforis.concurrency.
BatchProcessor
process(Collection<T>)
- Method in class org.openforis.concurrency.
BatchProcessor
process(T)
- Method in interface org.openforis.concurrency.
Processor
Processor
<
T
> - Interface in
org.openforis.concurrency
ProcessProgressListener
- Class in
org.openforis.concurrency
ProcessProgressListener(int)
- Constructor for class org.openforis.concurrency.
ProcessProgressListener
ProcessStepProgressListener
- Class in
org.openforis.concurrency
ProcessStepProgressListener(ProcessProgressListener, ProgressListener)
- Constructor for class org.openforis.concurrency.
ProcessStepProgressListener
Progress
- Class in
org.openforis.concurrency
Progress(long, long)
- Constructor for class org.openforis.concurrency.
Progress
Progress(long, long, Long, Long)
- Constructor for class org.openforis.concurrency.
Progress
ProgressListener
- Interface in
org.openforis.concurrency
progressMade()
- Method in class org.openforis.concurrency.
ProcessStepProgressListener
progressMade(Progress)
- Method in class org.openforis.concurrency.
ProcessStepProgressListener
progressMade(Progress)
- Method in interface org.openforis.concurrency.
ProgressListener
R
release()
- Method in class org.openforis.concurrency.
Job
release(String)
- Method in class org.openforis.concurrency.
SimpleJobManager
release()
- Method in class org.openforis.concurrency.
Worker
Releases the resource used during the execution
removeStatusChangeListener(WorkerStatusChangeListener)
- Method in class org.openforis.concurrency.
Worker
run()
- Method in class org.openforis.concurrency.
Worker
runJob(J, String)
- Method in class org.openforis.concurrency.
SimpleJobManager
runTask(Worker)
- Method in class org.openforis.concurrency.
Job
S
setAsync(boolean)
- Method in class org.openforis.concurrency.
JobConfig
setErrorMessage(String)
- Method in class org.openforis.concurrency.
Worker
setErrorMessageArgs(String[])
- Method in class org.openforis.concurrency.
Worker
setJobExecutor(Executor)
- Method in class org.openforis.concurrency.
SimpleJobManager
setJobManager(JobManager)
- Method in class org.openforis.concurrency.
Job
setLastException(Throwable)
- Method in class org.openforis.concurrency.
Worker
setLockId(String)
- Method in class org.openforis.concurrency.
JobConfig
setProcessedItems(long)
- Method in class org.openforis.concurrency.
Progress
setProcessedItems(long)
- Method in class org.openforis.concurrency.
Task
setTotalItems(long)
- Method in class org.openforis.concurrency.
Progress
setTotalItems(long)
- Method in class org.openforis.concurrency.
Task
setTransientJob(boolean)
- Method in class org.openforis.concurrency.
JobConfig
setWeight(int)
- Method in class org.openforis.concurrency.
Worker
SimpleJobManager
- Class in
org.openforis.concurrency
SimpleJobManager()
- Constructor for class org.openforis.concurrency.
SimpleJobManager
start(J)
- Method in interface org.openforis.concurrency.
JobManager
start(J, boolean)
- Method in interface org.openforis.concurrency.
JobManager
start(J, String)
- Method in interface org.openforis.concurrency.
JobManager
start(J, String, boolean)
- Method in interface org.openforis.concurrency.
JobManager
start(J, JobConfig)
- Method in interface org.openforis.concurrency.
JobManager
start(J)
- Method in class org.openforis.concurrency.
SimpleJobManager
Executes a job in the background
start(J, boolean)
- Method in class org.openforis.concurrency.
SimpleJobManager
start(J, String)
- Method in class org.openforis.concurrency.
SimpleJobManager
start(J, String, boolean)
- Method in class org.openforis.concurrency.
SimpleJobManager
start(J, JobConfig)
- Method in class org.openforis.concurrency.
SimpleJobManager
statusChanged(WorkerStatusChangeEvent)
- Method in interface org.openforis.concurrency.
WorkerStatusChangeListener
stepCompleted()
- Method in class org.openforis.concurrency.
ProcessProgressListener
stepProgressMade(Progress)
- Method in class org.openforis.concurrency.
ProcessProgressListener
T
Task
- Class in
org.openforis.concurrency
A unit of work in the system.
Task()
- Constructor for class org.openforis.concurrency.
Task
V
validateInput()
- Method in class org.openforis.concurrency.
Worker
valueOf(String)
- Static method in enum org.openforis.concurrency.
Worker.Status
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.openforis.concurrency.
Worker.Status
Returns an array containing the constants of this enum type, in the order they are declared.
W
waitFor(int)
- Method in class org.openforis.concurrency.
Worker
Worker
- Class in
org.openforis.concurrency
Base class for asynchronous
Worker()
- Constructor for class org.openforis.concurrency.
Worker
Worker.Status
- Enum in
org.openforis.concurrency
WorkerStatusChangeEvent
- Class in
org.openforis.concurrency
WorkerStatusChangeEvent(Worker, Worker.Status, Worker.Status)
- Constructor for class org.openforis.concurrency.
WorkerStatusChangeEvent
WorkerStatusChangeListener
- Interface in
org.openforis.concurrency
A
B
C
D
E
G
H
I
J
L
M
N
O
P
R
S
T
V
W
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2021
Open Foris
. All rights reserved.