- Enclosing class:
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public static interface CancellableThreads.OnCancel
void onCancel(java.lang.String reason, @Nullable java.lang.Exception beforeCancelException)Called when some running operations are cancelled or
CancellableThreads.checkForCancel()is explicitly called. If this method throws an exception, cancelling tasks will fail with that exception; otherwise they will fail with the default exception