Class CompletableTaskListener<T>
- java.lang.Object
-
- de.dytanic.cloudnet.common.concurrent.CompletableTaskListener<T>
-
- All Implemented Interfaces:
ITaskListener<T>
public class CompletableTaskListener<T> extends java.lang.Object implements ITaskListener<T>
-
-
Field Summary
-
Fields inherited from interface de.dytanic.cloudnet.common.concurrent.ITaskListener
FIRE_EXCEPTION_ON_FAILURE
-
-
Constructor Summary
Constructors Constructor Description CompletableTaskListener(CompletableTask<T> task)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonCancelled(ITask<T> task)voidonComplete(ITask<T> task, T t)voidonFailure(ITask<T> task, java.lang.Throwable th)
-
-
-
Constructor Detail
-
CompletableTaskListener
public CompletableTaskListener(CompletableTask<T> task)
-
-
Method Detail
-
onCancelled
public void onCancelled(ITask<T> task)
- Specified by:
onCancelledin interfaceITaskListener<T>
-
onComplete
public void onComplete(ITask<T> task, T t)
- Specified by:
onCompletein interfaceITaskListener<T>
-
onFailure
public void onFailure(ITask<T> task, java.lang.Throwable th)
- Specified by:
onFailurein interfaceITaskListener<T>
-
-