public void putParameters(final Map<String, String> parameters) {
    if (parameters != null) {
      for (Map.Entry<String, String> entry : parameters.entrySet()) {
        putParameterIfAbsent(entry.getKey(), entry.getValue());
      }

      updateUnmodifiableParameters();
    }
  }
Put a new set the parameters to the listener event.

Overridden parameters is not allowed, and an exception may be thrown to avoid a mis-configuration
between listeners setting the same parameters.

@param parameters A Map object with the a set of parameters.
@throws IllegalStateException if a parameter already exists.
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/events/ListenerEvent.java