/** * Enables <code>JMX</code> for this {@link HttpServer}. This value * can be changed at runtime. * * @param jmxEnabled <code>true</code> to enable <code>JMX</code> otherwise * <code>false</code> */ public void setJmxEnabled(boolean jmxEnabled) { this.jmxEnabled = jmxEnabled; if (instance.isStarted()) { if (jmxEnabled) { instance.enableJMX(); if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxEnabled(); } } } else { if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxDisabled(); } } instance.disableJMX(); } } }
/** * Enables <code>JMX</code> for this {@link HttpServer}. This value * can be changed at runtime. * * @param jmxEnabled <code>true</code> to enable <code>JMX</code> otherwise * <code>false</code> */ public void setJmxEnabled(boolean jmxEnabled) { this.jmxEnabled = jmxEnabled; if (instance.isStarted()) { if (jmxEnabled) { instance.enableJMX(); if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxEnabled(); } } } else { if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxDisabled(); } } instance.disableJMX(); } } }
/** * Enables <code>JMX</code> for this {@link HttpServer}. This value * can be changed at runtime. * * @param jmxEnabled <code>true</code> to enable <code>JMX</code> otherwise * <code>false</code> */ public void setJmxEnabled(boolean jmxEnabled) { this.jmxEnabled = jmxEnabled; if (instance.isStarted()) { if (jmxEnabled) { instance.enableJMX(); if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxEnabled(); } } } else { if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxDisabled(); } } instance.disableJMX(); } } }
/** * Enables <code>JMX</code> for this {@link HttpServer}. This value * can be changed at runtime. * * @param jmxEnabled <code>true</code> to enable <code>JMX</code> otherwise * <code>false</code> */ public void setJmxEnabled(boolean jmxEnabled) { this.jmxEnabled = jmxEnabled; if (instance.isStarted()) { if (jmxEnabled) { instance.enableJMX(); if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxEnabled(); } } } else { if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxDisabled(); } } instance.disableJMX(); } } }
/** * Enables <code>JMX</code> for this {@link HttpServer}. This value * can be changed at runtime. * * @param jmxEnabled <code>true</code> to enable <code>JMX</code> otherwise * <code>false</code> */ public void setJmxEnabled(boolean jmxEnabled) { this.jmxEnabled = jmxEnabled; if (instance.isStarted()) { if (jmxEnabled) { instance.enableJMX(); if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxEnabled(); } } } else { if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxDisabled(); } } instance.disableJMX(); } } }
/** * Enables <code>JMX</code> for this {@link HttpServer}. This value * can be changed at runtime. * * @param jmxEnabled <code>true</code> to enable <code>JMX</code> otherwise * <code>false</code> */ public void setJmxEnabled(boolean jmxEnabled) { this.jmxEnabled = jmxEnabled; if (instance.isStarted()) { if (jmxEnabled) { instance.enableJMX(); if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxEnabled(); } } } else { if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxDisabled(); } } instance.disableJMX(); } } }
/** * Enables <code>JMX</code> for this {@link HttpServer}. This value * can be changed at runtime. * * @param jmxEnabled <code>true</code> to enable <code>JMX</code> otherwise * <code>false</code> */ public void setJmxEnabled(boolean jmxEnabled) { this.jmxEnabled = jmxEnabled; if (instance.isStarted()) { if (jmxEnabled) { instance.enableJMX(); if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxEnabled(); } } } else { if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxDisabled(); } } instance.disableJMX(); } } }
/** * Enables <code>JMX</code> for this {@link HttpServer}. This value * can be changed at runtime. * * @param jmxEnabled <code>true</code> to enable <code>JMX</code> otherwise * <code>false</code> */ public void setJmxEnabled(boolean jmxEnabled) { this.jmxEnabled = jmxEnabled; if (instance.isStarted()) { if (jmxEnabled) { instance.enableJMX(); if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxEnabled(); } } } else { if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxDisabled(); } } instance.disableJMX(); } } }
/** * Enables <code>JMX</code> for this {@link HttpServer}. This value * can be changed at runtime. * * @param jmxEnabled <code>true</code> to enable <code>JMX</code> otherwise * <code>false</code> */ public void setJmxEnabled(boolean jmxEnabled) { this.jmxEnabled = jmxEnabled; if (instance.isStarted()) { if (jmxEnabled) { instance.enableJMX(); if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxEnabled(); } } } else { if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxDisabled(); } } instance.disableJMX(); } } }
/** * Enables <code>JMX</code> for this {@link HttpServer}. This value * can be changed at runtime. * * @param jmxEnabled <code>true</code> to enable <code>JMX</code> otherwise * <code>false</code> */ public void setJmxEnabled(boolean jmxEnabled) { this.jmxEnabled = jmxEnabled; if (instance.isStarted()) { if (jmxEnabled) { instance.enableJMX(); if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxEnabled(); } } } else { if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxDisabled(); } } instance.disableJMX(); } } }
/** * Enables <code>JMX</code> for this {@link HttpServer}. This value * can be changed at runtime. * * @param jmxEnabled <code>true</code> to enable <code>JMX</code> otherwise * <code>false</code> */ public void setJmxEnabled(boolean jmxEnabled) { this.jmxEnabled = jmxEnabled; if (instance.isStarted()) { if (jmxEnabled) { instance.enableJMX(); if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxEnabled(); } } } else { if (!jmxEventListeners.isEmpty()) { for (final JmxEventListener l : jmxEventListeners) { l.jmxDisabled(); } } instance.disableJMX(); } } }