接口的使用
cn.wjybxx.concurrent.WatcherMgr.Watcher
使用WatcherMgr.Watcher的程序包
-
cn.wjybxx.concurrent中WatcherMgr.Watcher的使用
参数类型为WatcherMgr.Watcher的cn.wjybxx.concurrent中的方法修饰符和类型方法说明booleanSimpleWatcherMgr.cancelWatch(WatcherMgr.Watcher<?> watcher) booleanWatcherMgr.cancelWatch(WatcherMgr.Watcher<?> watcher) 取消监听 该方法既可能是注册监听器的代码执行,也可能是提交事件的线程(watcher的一次性原理) 如果是监听者自身调用,则可以根据返回值检测到冲突,从而采取对应的行为,这时事件的生产者可能将调用onEvent(Object)。voidSimpleWatcherMgr.watch(WatcherMgr.Watcher<? super E> watcher) voidWatcherMgr.watch(WatcherMgr.Watcher<? super E> watcher) 监听队列中的事件,直到某一个事件发生。