??????
A C D E F G I M O P R S T U V W 

A

add(Object, TaskStateHandler) - ? ??????io.datafx.core.concurrent.TaskStateHandlerManager
adds a TaskStateHandler for the given task to the internal weak map.
addConsumer(Consumer<T>, ThreadType) - ? ????io.datafx.core.concurrent.ProcessChain
 
addConsumerInExecutor(Consumer<T>) - ? ????io.datafx.core.concurrent.ProcessChain
 
addConsumerInPlatformThread(Consumer<T>) - ? ????io.datafx.core.concurrent.ProcessChain
 
addFunction(Function<T, V>, ThreadType) - ? ????io.datafx.core.concurrent.ProcessChain
 
addFunctionInExecutor(Function<T, V>) - ? ????io.datafx.core.concurrent.ProcessChain
 
addFunctionInPlatformThread(Function<T, V>) - ? ????io.datafx.core.concurrent.ProcessChain
 
addProcessDescription(ProcessDescription<T, V>) - ? ????io.datafx.core.concurrent.ProcessChain
 
addPublishingTask(Supplier<List<V>>, Consumer<Publisher<V>>) - ? ????io.datafx.core.concurrent.ProcessChain
 
addPublishingTask(List<V>, Consumer<Publisher<V>>) - ? ????io.datafx.core.concurrent.ProcessChain
 
addPublishingTask(Consumer<Publisher<V>>) - ? ????io.datafx.core.concurrent.ProcessChain
 
addRunnable(Runnable, ThreadType) - ? ????io.datafx.core.concurrent.ProcessChain
 
addRunnableInExecutor(Runnable) - ? ????io.datafx.core.concurrent.ProcessChain
 
addRunnableInPlatformThread(Runnable) - ? ????io.datafx.core.concurrent.ProcessChain
 
addSupplier(Supplier<V>, ThreadType) - ? ????io.datafx.core.concurrent.ProcessChain
 
addSupplierInExecutor(Supplier<V>) - ? ????io.datafx.core.concurrent.ProcessChain
 
addSupplierInPlatformThread(Supplier<V>) - ? ????io.datafx.core.concurrent.ProcessChain
 
Async - io.datafx.core.concurrent??????
This can be used to define methods that should be called on a background thread instead of the JavaFX Application Thread.

C

call() - ? ????io.datafx.core.concurrent.CallableBasedDataFxTask
 
call() - ? ????io.datafx.core.concurrent.PublishingTask
 
call() - ? ????io.datafx.core.concurrent.RunnableBasedDataFxTask
 
CallableBasedDataFxTask<V> - io.datafx.core.concurrent???
 
CallableBasedDataFxTask(Callable<V>) - ? ????io.datafx.core.concurrent.CallableBasedDataFxTask
 
callPrivileged(Method, Object, Object...) - ? ??????io.datafx.core.DataFXUtils
 
callTask() - ? ????io.datafx.core.concurrent.PublishingTask
 
canAccess(Class<?>, String) - ? ??????io.datafx.core.DataFXUtils
Checks if the resource / file can be accessed by the controller class
cancel(boolean) - ? ????io.datafx.core.concurrent.DataFxTask
 
cancelableProperty() - ? ????io.datafx.core.concurrent.DataFxService
This property wrapps the cancelableProperty of the task that is executed by this service.
cancelableProperty() - ? ????io.datafx.core.concurrent.DataFxTask
Indicates that the task is currently cancelable.
ConcurrentUtils - io.datafx.core.concurrent???
Utility class for concurrency issues in JavaFX
create() - ? ??????io.datafx.core.concurrent.ProcessChain
 
create(Executor) - ? ??????io.datafx.core.concurrent.ProcessChain
 
createIsDoneProperty(Worker<?>) - ? ??????io.datafx.core.concurrent.ConcurrentUtils
Returns a property that defines the state of the given worker.
createProcessChain() - ? ????io.datafx.core.concurrent.ObservableExecutor
Creates a new ProcessChain that uses this executor as the executor for all background tasks.
createService(Runnable) - ? ??????io.datafx.core.concurrent.ConcurrentUtils
 
createService(Callable<T>) - ? ??????io.datafx.core.concurrent.ConcurrentUtils
 
createService(Task<T>) - ? ??????io.datafx.core.concurrent.ConcurrentUtils
 
currentServicesProperty() - ? ????io.datafx.core.concurrent.ObservableExecutor
Returns the a ListProperty that contains all currently scheduled and running tasks.

D

DataFxCallable<V> - io.datafx.core.concurrent????
A Callable that can be used with DataFX to provide some additional features.
DataFXConfiguration - io.datafx.core???
 
DataFxRunnable - io.datafx.core.concurrent????
A Runnable that can be used with DataFX to provide some additional features.
DataFxService<V> - io.datafx.core.concurrent???
A Service that provides a cancelable property.
DataFxService() - ? ????io.datafx.core.concurrent.DataFxService
Default Constructor
DataFxTask<V> - io.datafx.core.concurrent???
A special task that provides some additional features.
DataFxTask() - ? ????io.datafx.core.concurrent.DataFxTask
 
DataFXUtils - io.datafx.core???
General util class
DataFXUtils() - ? ????io.datafx.core.DataFXUtils
 

E

ExceptionHandler - io.datafx.core???
Exception handler for DataFX.
ExceptionHandler() - ? ????io.datafx.core.ExceptionHandler
 
exceptionProperty() - ? ????io.datafx.core.ExceptionHandler
 
execute(Runnable) - ? ????io.datafx.core.concurrent.ObservableExecutor
Execute the given runnable at some time in the future.
executeService(Executor, Service<T>) - ? ??????io.datafx.core.concurrent.ConcurrentUtils
 
executeTask(Task<V>) - ? ????io.datafx.core.concurrent.DataFxService
 

F

forEach(Consumer<ObjectProperty<? super T>>) - ? ????io.datafx.core.concurrent.StreamFX
Performs an action for each element of this stream.
forEachOrdered(Consumer<ObjectProperty<? super T>>) - ? ????io.datafx.core.concurrent.StreamFX
Performs an action for each element of this stream.

G

get(Object) - ? ??????io.datafx.core.concurrent.TaskStateHandlerManager
Returns the registered TaskStateHandler instance for the given task
getConfigurationDocument() - ? ????io.datafx.core.DataFXConfiguration
 
getDefaultInstance() - ? ??????io.datafx.core.concurrent.ObservableExecutor
Returns the default executor.
getDefaultInstance() - ? ??????io.datafx.core.ExceptionHandler
 
getDefaultThreadMaxSize() - ? ????io.datafx.core.DataFXConfiguration
 
getDefaultThreadPoolStartSize() - ? ????io.datafx.core.DataFXConfiguration
 
getDefaultThreadTimeout() - ? ????io.datafx.core.DataFXConfiguration
 
getElements(String) - ? ????io.datafx.core.DataFXConfiguration
 
getException() - ? ????io.datafx.core.ExceptionHandler
 
getFunction() - ? ????io.datafx.core.concurrent.ProcessDescription
Returns the function of the process.
getInheritedDeclaredFields(Class<?>) - ? ??????io.datafx.core.DataFXUtils
 
getInheritedDeclaredMethods(Class<?>) - ? ??????io.datafx.core.DataFXUtils
 
getInstance() - ? ??????io.datafx.core.DataFXConfiguration
 
getLoggerListener() - ? ??????io.datafx.core.ExceptionHandler
 
getMaxProgress() - ? ????io.datafx.core.concurrent.TaskState
Returns the max progress value.
getPrivileged(Field, Object) - ? ??????io.datafx.core.DataFXUtils
Access a field by using AccessController.doPrivileged
getProgress() - ? ????io.datafx.core.concurrent.TaskState
Returns the current progress of the task.
getPublishedValues() - ? ????io.datafx.core.concurrent.PublishingTask
 
getStateHandler() - ?? ????io.datafx.core.concurrent.TaskWithStateHandler
Returns the TaskStateHandler for this instance
getThreadGroupName() - ? ????io.datafx.core.DataFXConfiguration
 
getThreadPoolExecutor() - ? ??????io.datafx.core.concurrent.ThreadPoolExecutorFactory
 
getThreadType() - ? ????io.datafx.core.concurrent.ProcessDescription
Returns the thread type of the process

I

injectStateHandler(TaskStateHandler) - ?? ????io.datafx.core.concurrent.TaskWithStateHandler
This method will be called by DataFX to inject a TaskStateHandler in this callable.
io.datafx.core - ??? io.datafx.core
 
io.datafx.core.concurrent - ??? io.datafx.core.concurrent
 
isCancelable() - ? ????io.datafx.core.concurrent.DataFxService
Returns the current value of the cancelableProperty
isCancelable() - ? ????io.datafx.core.concurrent.DataFxTask
Checks if the task is cancelable
isExceptionLoggingActive() - ? ????io.datafx.core.DataFXConfiguration
 
isFinishedProperty(Worker<V>) - ? ??????io.datafx.core.concurrent.ConcurrentUtils
 
isLogException() - ? ??????io.datafx.core.ExceptionHandler
 

M

maxProgress() - ? ????io.datafx.core.concurrent.TaskState
Returns a property that defines the maximum value that the progress value can reach

O

ObservableExecutor - io.datafx.core.concurrent???
A Executor that task can be observed.
ObservableExecutor() - ? ????io.datafx.core.concurrent.ObservableExecutor
Creates a new ObservableExecutor that uses a cached thread pool to handle all commited tasks.
ObservableExecutor(Executor) - ? ????io.datafx.core.concurrent.ObservableExecutor
 
ObservableExecutor(ExceptionHandler) - ? ????io.datafx.core.concurrent.ObservableExecutor
 
ObservableExecutor(Executor, ExceptionHandler) - ? ????io.datafx.core.concurrent.ObservableExecutor
Creates a new ObservableExecutor that uses the given executor to handle all commited tasks.
observeWorker(Worker<T>) - ? ????io.datafx.core.ExceptionHandler
 
onException(Consumer<Throwable>) - ? ????io.datafx.core.concurrent.ProcessChain
 
onException(ExceptionHandler) - ? ????io.datafx.core.concurrent.ProcessChain
 

P

ProcessChain<T> - io.datafx.core.concurrent???
The class defines a chain of processes.
ProcessChain() - ? ????io.datafx.core.concurrent.ProcessChain
 
ProcessChain(Executor) - ? ????io.datafx.core.concurrent.ProcessChain
 
ProcessDescription<V,T> - io.datafx.core.concurrent???
This class defines the description of a process.
ProcessDescription(Function<V, T>, ThreadType) - ? ????io.datafx.core.concurrent.ProcessDescription
Creates a new ProcessDescription with the given function and thread type.
progress() - ? ????io.datafx.core.concurrent.TaskState
Returns a property that defines the current progress of the task.
publish(T...) - ?? ????io.datafx.core.concurrent.Publisher
 
publish(T...) - ? ????io.datafx.core.concurrent.PublishingTask
 
publish(ObservableList<T>) - ? ????io.datafx.core.concurrent.StreamFX
Publishes all elements of the stream to a ObservableList.
Publisher<T> - io.datafx.core.concurrent????
 
PublishingTask<T> - io.datafx.core.concurrent???
A PublishingTask is used to obtain a number of values, and store them in an ObservableList.
PublishingTask() - ? ????io.datafx.core.concurrent.PublishingTask
 
PublishingTask(ObservableList<T>) - ? ????io.datafx.core.concurrent.PublishingTask
 
publishOrderer(ObservableList<T>) - ? ????io.datafx.core.concurrent.StreamFX
Publishes all elements of the stream to a ObservableList.

R

repeat(int) - ? ????io.datafx.core.concurrent.ProcessChain
 
repeat(int, Duration) - ? ????io.datafx.core.concurrent.ProcessChain
 
repeatInfinite() - ? ????io.datafx.core.concurrent.ProcessChain
 
repeatInfinite(Duration) - ? ????io.datafx.core.concurrent.ProcessChain
 
run() - ?? ????io.datafx.core.concurrent.DataFxRunnable
 
run() - ? ????io.datafx.core.concurrent.ProcessChain
 
runAndWait(Runnable) - ? ??????io.datafx.core.concurrent.ConcurrentUtils
Runs the given Runnable on the JavaFX Application Thread.
runCallableAndWait(Callable<T>) - ? ??????io.datafx.core.concurrent.ConcurrentUtils
Runs the given Callable on the JavaFX Application Thread.
RunnableBasedDataFxTask - io.datafx.core.concurrent???
Helper class that can be used to easily create a JavaFX service from a runnable.
RunnableBasedDataFxTask(Runnable) - ? ????io.datafx.core.concurrent.RunnableBasedDataFxTask
 
runTask(TaskStateHandler) - ?? ????io.datafx.core.concurrent.DataFxRunnable
 

S

setCancelable(boolean) - ? ????io.datafx.core.concurrent.DataFxTask
 
setCancelable(boolean) - ?? ????io.datafx.core.concurrent.TaskStateHandler
 
setCancelable(boolean) - ?? ????io.datafx.core.concurrent.TaskWithStateHandler
 
setException(Throwable) - ? ????io.datafx.core.ExceptionHandler
 
setExceptionLogging(boolean) - ? ??????io.datafx.core.ExceptionHandler
 
setMaxProgress(double) - ? ????io.datafx.core.concurrent.TaskState
Sets the max progress value.
setPrivileged(Field, Object, Object) - ? ??????io.datafx.core.DataFXUtils
Set's a field by using AccessController.doPrivileged
setProgress(double) - ? ????io.datafx.core.concurrent.TaskState
Sets the current progress of the task.
StreamFX<T> - io.datafx.core.concurrent???
Stream Helper class for JavaFX.
StreamFX(Stream<T>) - ? ????io.datafx.core.concurrent.StreamFX
Create a StreamFX as a wrapper of a Stream
submit(Service<T>) - ? ????io.datafx.core.concurrent.ObservableExecutor
Execute the given service at some time in the future.
submit(Task<T>) - ? ????io.datafx.core.concurrent.ObservableExecutor
Execute the given task at some time in the future.
submit(Callable<T>) - ? ????io.datafx.core.concurrent.ObservableExecutor
Execute the given callable at some time in the future.
submit(Runnable) - ? ????io.datafx.core.concurrent.ObservableExecutor
Execute the given runnable at some time in the future.

T

TaskState - io.datafx.core.concurrent???
This class wraps the complete state of a task
TaskState() - ? ????io.datafx.core.concurrent.TaskState
 
TaskStateHandler - io.datafx.core.concurrent????
A interface that provides all functions to alter the basic informations of a task.
TaskStateHandlerManager - io.datafx.core.concurrent???
A helper class that holds weak references of TaskStateHandler instances.
TaskWithStateHandler - io.datafx.core.concurrent????
A interface that adds support for TaskStateHandler
then(Worker<T>, Consumer<T>) - ? ??????io.datafx.core.concurrent.ConcurrentUtils
The given consumer will be called once the worker is finished.
then(Consumer<V>) - ? ????io.datafx.core.concurrent.DataFxTask
 
ThreadPoolExecutorFactory - io.datafx.core.concurrent???
 
ThreadPoolExecutorFactory() - ? ????io.datafx.core.concurrent.ThreadPoolExecutorFactory
 
ThreadType - io.datafx.core.concurrent????
Defines the type of a thread.
title() - ? ????io.datafx.core.concurrent.TaskState
Returns a property that defines the title of the task.

U

updateTaskMessage(String) - ? ????io.datafx.core.concurrent.DataFxTask
 
updateTaskMessage(String) - ?? ????io.datafx.core.concurrent.TaskStateHandler
Updates the message of the handled task
updateTaskMessage(String) - ?? ????io.datafx.core.concurrent.TaskWithStateHandler
 
updateTaskProgress(double, double) - ? ????io.datafx.core.concurrent.DataFxTask
 
updateTaskProgress(long, long) - ? ????io.datafx.core.concurrent.DataFxTask
 
updateTaskProgress(double, double) - ?? ????io.datafx.core.concurrent.TaskStateHandler
 
updateTaskProgress(long, long) - ?? ????io.datafx.core.concurrent.TaskStateHandler
 
updateTaskProgress(double, double) - ?? ????io.datafx.core.concurrent.TaskWithStateHandler
 
updateTaskProgress(long, long) - ?? ????io.datafx.core.concurrent.TaskWithStateHandler
 
updateTaskTitle(String) - ? ????io.datafx.core.concurrent.DataFxTask
 
updateTaskTitle(String) - ?? ????io.datafx.core.concurrent.TaskStateHandler
Alters the title of the handled task
updateTaskTitle(String) - ?? ????io.datafx.core.concurrent.TaskWithStateHandler
 

V

valueOf(String) - ?? ??????io.datafx.core.concurrent.ThreadType
??????????????????
values() - ?? ??????io.datafx.core.concurrent.ThreadType
???????????????, ?? ??????????

W

waitFor(Worker<T>) - ? ??????io.datafx.core.concurrent.ConcurrentUtils
This methods blocks until the worker is done and returns the result value of the worker.
waitFor(Worker<V>) - ? ????io.datafx.core.concurrent.ProcessChain
 
withFinal(Runnable) - ? ????io.datafx.core.concurrent.ProcessChain
 
A C D E F G I M O P R S T U V W 
??????