Skip navigation links
A C E G I O R S T V 

A

await() - Method in interface com.github.deinok.threading.group.ITaskGroup
 
await() - Method in class com.github.deinok.threading.group.TaskList
 
await() - Method in interface com.github.deinok.threading.ITask
Ensures that the task is finished
await() - Method in class com.github.deinok.threading.Task
Ensures that the result is ready to be returned

C

cancel() - Method in interface com.github.deinok.threading.group.ITaskGroup
 
cancel() - Method in class com.github.deinok.threading.group.TaskList
 
cancel() - Method in interface com.github.deinok.threading.ITask
Cancel the Task
cancel() - Method in class com.github.deinok.threading.Task
Cancel the Task
com.github.deinok.threading - package com.github.deinok.threading
 
com.github.deinok.threading.group - package com.github.deinok.threading.group
 

E

execute(ExecutionMode) - Method in interface com.github.deinok.threading.ITask
Executes the Task in the selected mode
execute(RuntimeThreadException) - Method in interface com.github.deinok.threading.OnException
Executed when a IPromise throws an exception
execute(R) - Method in interface com.github.deinok.threading.OnSuccess
Executed when the IPromise have the result
execute(ExecutionMode) - Method in class com.github.deinok.threading.Task
Executes the Task in the selected mode
executeAsync() - Method in interface com.github.deinok.threading.group.ITaskGroup
 
executeAsync() - Method in class com.github.deinok.threading.group.TaskList
 
executeAsync() - Method in interface com.github.deinok.threading.ITask
Executes the Task Asynchronous
executeAsync() - Method in class com.github.deinok.threading.Task
Executes the Task Asynchronous
executeSync() - Method in interface com.github.deinok.threading.group.ITaskGroup
 
executeSync() - Method in class com.github.deinok.threading.group.TaskList
 
executeSync() - Method in interface com.github.deinok.threading.ITask
Executes the Task Synchronous
executeSync() - Method in class com.github.deinok.threading.Task
Executes the Task Synchronous
ExecutionMode - Enum in com.github.deinok.threading
Execution modes

G

getPriority() - Method in interface com.github.deinok.threading.group.ITaskGroup
 
getPriority() - Method in class com.github.deinok.threading.group.TaskList
 
getPriority() - Method in interface com.github.deinok.threading.ITask
Gets the priority of the Task
getPriority() - Method in class com.github.deinok.threading.Task
Gets the priority of the Task
getResult() - Method in interface com.github.deinok.threading.group.ITaskGroup
 
getResult() - Method in class com.github.deinok.threading.group.TaskList
 
getResult() - Method in interface com.github.deinok.threading.IDeferred
Gets the result of a deferred instance
getResult() - Method in class com.github.deinok.threading.Task
Gets the result of the Task

I

IDeferred<R> - Interface in com.github.deinok.threading
Interface of a Deferred
IPromise<R> - Interface in com.github.deinok.threading
Interface of a IPromise
ITask<R> - Interface in com.github.deinok.threading
A Task in parallel
ITaskGroup<R> - Interface in com.github.deinok.threading.group
 

O

onException(OnException) - Method in interface com.github.deinok.threading.IPromise
Sets the action to execute when the IPromise ends with an exception
OnException - Interface in com.github.deinok.threading
Functional Interface to detect exceptions
onException(OnException) - Method in class com.github.deinok.threading.Task
Callback executed when the Task ends with an exception
onSuccess(OnSuccess<R>) - Method in interface com.github.deinok.threading.group.ITaskGroup
 
onSuccess(OnSuccess<R>) - Method in class com.github.deinok.threading.group.TaskList
 
onSuccess(OnSuccess<R>) - Method in interface com.github.deinok.threading.IPromise
Sets the action to execute when the IPromise ends successful
OnSuccess<R> - Interface in com.github.deinok.threading
A Functional Interface to detect when a IPromise is Finished Successful
onSuccess(OnSuccess<R>) - Method in class com.github.deinok.threading.Task
Callback executed when the Task result is ready

R

RuntimeThreadException - Exception in com.github.deinok.threading
 
RuntimeThreadException() - Constructor for exception com.github.deinok.threading.RuntimeThreadException
 
RuntimeThreadException(String) - Constructor for exception com.github.deinok.threading.RuntimeThreadException
 
RuntimeThreadException(String, Throwable) - Constructor for exception com.github.deinok.threading.RuntimeThreadException
 
RuntimeThreadException(Throwable) - Constructor for exception com.github.deinok.threading.RuntimeThreadException
 

S

setPriority(int) - Method in interface com.github.deinok.threading.group.ITaskGroup
 
setPriority(int) - Method in class com.github.deinok.threading.group.TaskList
 
setPriority(int) - Method in interface com.github.deinok.threading.ITask
Sets the priority
setPriority(int) - Method in class com.github.deinok.threading.Task
Sets the priority

T

Task<R> - Class in com.github.deinok.threading
A Task in parallel
Task(Callable<R>) - Constructor for class com.github.deinok.threading.Task
Creates a new Task
TaskList<R> - Class in com.github.deinok.threading.group
 
TaskList() - Constructor for class com.github.deinok.threading.group.TaskList
 

V

valueOf(String) - Static method in enum com.github.deinok.threading.ExecutionMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.deinok.threading.ExecutionMode
Returns an array containing the constants of this enum type, in the order they are declared.
A C E G I O R S T V 
Skip navigation links

Copyright © 2017. All rights reserved.