mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Jean-Noël Rouvignac
24.50.2016 8a7d994e004ad0ec1a192dbadd348e041a2e3de2
opendj-server-legacy/src/main/java/org/opends/server/protocols/jmx/JmxConnectionHandler.java
@@ -97,15 +97,12 @@
    this.connectionList = new CopyOnWriteArrayList<>();
  }
  /** {@inheritDoc} */
  @Override
  public ConfigChangeResult applyConfigurationChange(
      JMXConnectionHandlerCfg config) {
    final ConfigChangeResult ccr = new ConfigChangeResult();
    // Determine whether or not the RMI connection needs restarting.
    // Determine whether the RMI connection needs restarting.
    boolean rmiConnectorRestart = false;
    boolean portChanged = false;
@@ -172,7 +169,6 @@
    return o1 != null && !o1.equals(o2);
  }
  /** {@inheritDoc} */
  @Override
  public void finalizeConnectionHandler(LocalizableMessage finalizeReason) {
    // Make sure that we don't get notified of any more changes.
@@ -265,9 +261,6 @@
    return rmiConnector;
  }
  /** {@inheritDoc} */
  @Override
  public String getShutdownListenerName() {
    return connectionHandlerName;
@@ -286,9 +279,6 @@
    return currentConfig.getSSLCertNickname();
  }
  /** {@inheritDoc} */
  @Override
  public void initializeConnectionHandler(ServerContext serverContext, JMXConnectionHandlerCfg config)
         throws ConfigException, InitializationException
@@ -327,32 +317,21 @@
    config.addJMXChangeListener(this);
  }
  /** {@inheritDoc} */
  @Override
  public String getConnectionHandlerName() {
    return connectionHandlerName;
  }
  /** {@inheritDoc} */
  @Override
  public String getProtocol() {
    return protocol;
  }
  /** {@inheritDoc} */
  @Override
  public Collection<HostPort> getListeners() {
    return listeners;
  }
  /** {@inheritDoc} */
  @Override
  public boolean isConfigurationAcceptable(ConnectionHandlerCfg configuration,
                                           List<LocalizableMessage> unacceptableReasons)
@@ -393,16 +372,15 @@
          new InetSocketAddress(newPort).getAddress(), newPort, true)) {
        throw new IOException(ERR_CONNHANDLER_ADDRESS_INUSE.get().toString());
      }
      return true;
    } catch (Exception e) {
      LocalizableMessage message = ERR_CONNHANDLER_CANNOT_BIND.get("JMX", configDN,
              WILDCARD_ADDRESS, newPort, getExceptionMessage(e));
      unacceptableReasons.add(message);
      return false;
    }
    return true;
  }
  /** {@inheritDoc} */
  @Override
  public boolean isConfigurationChangeAcceptable(
      JMXConnectionHandlerCfg config,
@@ -414,8 +392,7 @@
  /**
   * Determines whether or not clients are allowed to connect over JMX
   * using SSL.
   * Determines whether clients are allowed to connect over JMX using SSL.
   *
   * @return Returns {@code true} if clients are allowed to
   *         connect over JMX using SSL.
@@ -424,9 +401,6 @@
    return currentConfig.isUseSSL();
  }
  /** {@inheritDoc} */
  @Override
  public void processServerShutdown(LocalizableMessage reason) {
    // We should also close the RMI registry.
@@ -456,8 +430,6 @@
    connectionList.remove(connection);
  }
  /** {@inheritDoc} */
  @Override
  public void run() {
    try
@@ -470,9 +442,6 @@
    }
  }
  /** {@inheritDoc} */
  @Override
  public void toString(StringBuilder buffer) {
    buffer.append(connectionHandlerName);