org.apache.qpid.server.model.Broker.removeChangeListener()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(2.3k)|赞(0)|评价(0)|浏览(92)

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

Broker.removeChangeListener介绍

暂无

代码示例

代码示例来源:origin: org.apache.qpid/qpid-broker-plugins-management-jmx

@Override
protected void onClose()
{
  synchronized (_childrenLock)
  {
    for(ConfiguredObject<?> object : _children.keySet())
    {
      unregisterObjectMBeans(object);
    }
    _children.clear();
  }
  getBroker().removeChangeListener(_changeListener);
  closeObjectRegistry();
  _loggingManagementMBean = null;
}

代码示例来源:origin: org.apache.qpid/qpid-broker-core

@Override
  public void childRemoved(final ConfiguredObject<?> object, final ConfiguredObject<?> child)
  {
    if (child == vhost)
    {
      broker.removeChangeListener(brokerListener);
      object.removeChangeListener(this);
      broker.getChildren(TrustStore.class).forEach(t -> t.removeChangeListener(trustStoreChangeListener));
    }
  }
});

代码示例来源:origin: org.apache.qpid/qpid-broker-core

@Override
  public void stateChanged(final ConfiguredObject<?> object, final State oldState, final State newState)
  {
    if (newState == State.ACTIVE)
    {
      _checkExpiryTaskFuture =
          getBroker().scheduleHouseKeepingTask(frequency, TimeUnit.DAYS,
                             () -> checkCertificateExpiry());
      getBroker().removeChangeListener(this);
    }
  }
});

代码示例来源:origin: org.apache.qpid/qpid-broker-core

@Override
  public void stateChanged(final ConfiguredObject<?> object, final State oldState, final State newState)
  {
    if (newState == State.ACTIVE)
    {
      _checkExpiryTaskFuture =
          getBroker().scheduleHouseKeepingTask(frequency, TimeUnit.DAYS,
                             () -> checkCertificateExpiry());
      getBroker().removeChangeListener(this);
    }
  }
});

代码示例来源:origin: org.apache.qpid/qpid-broker-plugins-management-http

@Override
protected ListenableFuture<Void> onClose()
{
  getBroker().removeChangeListener(_brokerChangeListener);
  if (_server != null)
  {
    try
    {
      logOperationalShutdownMessage();
      _server.stop();
    }
    catch (Exception e)
    {
      throw new ServerScopedRuntimeException("Failed to stop HTTP management", e);
    }
  }
  if (_jettyServerExecutor != null)
  {
    _jettyServerExecutor.shutdown();
  }
  getBroker().getEventLogger().message(ManagementConsoleMessages.STOPPED(OPERATIONAL_LOGGING_NAME));
  return Futures.immediateFuture(null);
}

相关文章