Package com.reborn.tasks
Class TaskOperator
- java.lang.Object
-
- com.reborn.tasks.TaskOperator
-
- All Implemented Interfaces:
ITaskOperator
public class TaskOperator extends java.lang.Object implements ITaskOperator
-
-
Constructor Summary
Constructors Constructor Description TaskOperator(java.util.function.Consumer<java.lang.Object> onUpdate, ITask resultTask, ITaskExecutor executor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisCanceled()protected voidpost(java.lang.Runnable update)voidupdate(java.lang.Object update)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.reborn.tasks.ITaskOperator
update
-
-
-
-
Constructor Detail
-
TaskOperator
public TaskOperator(java.util.function.Consumer<java.lang.Object> onUpdate, ITask resultTask, ITaskExecutor executor)
-
-
Method Detail
-
update
public void update(java.lang.Object update)
- Specified by:
updatein interfaceITaskOperator
-
post
protected void post(java.lang.Runnable update)
-
isCanceled
public boolean isCanceled()
- Specified by:
isCanceledin interfaceITaskOperator
-
-