public static void setProperties(Map<String, String> propertyMap) {
        if (properties == null) {
            if (isSetupMode()) {
                return;
            }
            properties = JiveProperties.getInstance();
        }

        properties.putAll(propertyMap);
    }
Sets multiple Jive properties at once. If a property doesn't already exists, a new one will be created.

This method differs from {@link #setProperty(String, List)}, which is used to one property with multiple
values. This method sets multiple properties, each with one value.

@param propertyMap a map of properties, keyed on property name.
xmppserver/src/main/java/org/jivesoftware/util/JiveGlobals.java