DistributedSystemBridge.java 文件源码

java
阅读 27 收藏 0 点赞 0 评论 0

项目:monarch 作者:
/**
 * Removed the proxy from the map.
 *
 * @param objectName name of the proxy to be removed.
 * @param proxy actual reference to the proxy object
 * @return whether all proxies have been removed or not. In this case it will always be false.
 *         Kept it for consistency for MBeanAggregator.
 */
public boolean removeGatewaySenderFromSystem(ObjectName objectName, GatewaySenderMXBean proxy,
    FederationComponent oldState) {
  if (mapOfGatewaySenders != null) {
    mapOfGatewaySenders.remove(objectName);
    gatewaySenderSetSize = mapOfGatewaySenders.values().size();
    if (mapOfGatewaySenders.values().size() == 0) {
      gatewaySenderSetSize = 0;
      return true;

    }
  }
  updateGatewaySender(objectName, null, oldState);
  return false;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号