com.cloudhopper.commons.util.windowing.Window.abortPendingOffers()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(1.2k)|赞(0)|评价(0)|浏览(91)

本文整理了Java中com.cloudhopper.commons.util.windowing.Window.abortPendingOffers()方法的一些代码示例,展示了Window.abortPendingOffers()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Window.abortPendingOffers()方法的具体详情如下:
包路径:com.cloudhopper.commons.util.windowing.Window
类名称:Window
方法名:abortPendingOffers

Window.abortPendingOffers介绍

[英]Aborts all current callers/threads waiting for a pending offer to be accepted by the window.
[中]中止所有当前调用方/线程,等待窗口接受挂起的报价。

代码示例

代码示例来源:origin: com.cloudhopper/ch-commons-util

/**
 * Destroy this window by freeing all resources associated with it.  All
 * pending offers are cancelled, followed by all outstanding futures, 
 * then all listeners are removed, and monitoring is cancelled.
 */
public synchronized void destroy() {
  try {
    this.abortPendingOffers();
  } catch (Exception e) { }
  this.cancelAll();
  this.listeners.clear();
  this.stopMonitor();
}

代码示例来源:origin: org.restcomm.smpp/ch-commons-util

/**
 * Destroy this window by freeing all resources associated with it.  All
 * pending offers are cancelled, followed by all outstanding futures, 
 * then all listeners are removed, and monitoring is cancelled.
 */
public synchronized void destroy() {
  try {
    this.abortPendingOffers();
  } catch (Exception e) { }
  this.cancelAll();
  this.listeners.clear();
  this.stopMonitor();
}

相关文章