接口的使用
cn.wjybxx.btree.ICancelToken
使用ICancelToken的程序包
-
cn.wjybxx.btree中ICancelToken的使用
声明为ICancelToken的cn.wjybxx.btree中的字段修饰符和类型字段说明protected ICancelTokenTask.cancelToken取消令牌(取消上下文) 1.每个任务可有独立的取消信号; 2.运行时不能为null; 3.如果是自动继承的,exit后自动删除;如果是Control赋值的,则由control删除。返回ICancelToken的cn.wjybxx.btree中的方法修饰符和类型方法说明final ICancelTokenTask.getCancelToken()CancelToken.newInstance()default ICancelTokenICancelToken.newInstance()创建一个同类型实例(默认只拷贝环境数据)ICancelToken.newInstance(boolean copyCode) 创建一个同类型实例(默认只拷贝环境数据)参数类型为ICancelToken的cn.wjybxx.btree中的方法修饰符和类型方法说明voidCancelToken.onCancelRequested(ICancelToken cancelToken) voidICancelTokenListener.onCancelRequested(ICancelToken cancelToken) 该方法在取消令牌收到取消信号时执行voidTask.onCancelRequested(ICancelToken cancelToken) 取消令牌的回调方法 注意:如果未启动自动监听,手动监听时也建议绑定到该方法final voidTask.setCancelToken(ICancelToken cancelToken) -
cn.wjybxx.btree.branch中ICancelToken的使用
类型参数类型为ICancelToken的cn.wjybxx.btree.branch中的字段