[]
AutoCloseableCancellationTokenSource 允许你向一个或多个方法发出取消请求。要使用令牌源: getToken()的返回值作为参数,将令牌附加到一个或多个操作中。cancel()来取消关联的操作。这个类是线程安全的。
close()方法。voidcancel()voidcancelAfter(Duration delay) CancellationTokenSource进行取消操作。voidclose()getToken()CancellationTokenSource关联的令牌。假定getToken()的使用者会尽最大努力尝试执行取消操作。此方法立即返回,如果取消成功,被取消的操作将抛出CancellationException。
CancellationTokenSource进行取消操作。delay - 在取消此CancellationTokenSource之前等待的时间间隔。此值不能为null。CancellationTokenSource关联的令牌。close in interface AutoCloseableException