Class TtlRecursiveAction

java.lang.Object
java.util.concurrent.ForkJoinTask<Void>
com.alibaba.ttl.TtlRecursiveAction
All Implemented Interfaces:
TtlEnhanced, Serializable, Future<Void>

public abstract class TtlRecursiveAction extends ForkJoinTask<Void> implements TtlEnhanced
A recursive resultless ForkJoinTask enhanced by TransmittableThreadLocal.

Recommend to use TtlAgent; Specially for Java 8 Stream and CompletableFuture, these async task are executed by ForkJoinPool via ForkJoinTask at the bottom.

Since:
2.4.0
Author:
LNAmp
See Also: