messaging-activemq/src/main/java/org/wildfly/extension/messaging/activemq/TransportConfigOperationHandlers.java
private static Map<String, Object> getExtraParameters(final Set<String> allowedKeys, final Map<String, Object> parameters) {
        Map<String, Object> extraParameters = new HashMap<>();
        for(Map.Entry<String, Object> parameter : parameters.entrySet()) {
            if(!allowedKeys.contains(parameter.getKey())) {
                extraParameters.put(parameter.getKey(), parameter.getValue());
            }
        }
        for (String extraParam : extraParameters.keySet()) {
            parameters.remove(extraParam);
        }
        return extraParameters;
    }
private static Map<String, Object> getExtraParameters(final Set<String> allowedKeys, final Map<String, Object> parameters) {
        Map<String, Object> extraParameters = new HashMap<>();
        for(Map.Entry<String, Object> parameter : parameters.entrySet()) {
            if(!allowedKeys.contains(parameter.getKey())) {
                extraParameters.put(parameter.getKey(), parameter.getValue());
            }
        }
        for (String extraParam : extraParameters.keySet()) {
            parameters.remove(extraParam);
        }
        return extraParameters;
    }
private static Map < String , Object > getExtraParameters ( final Set < String > allowedKeys , final Map < String , Object > parameters ) { Map < String , Object > extraParameters = new HashMap <> ( ) ; for ( Map . Entry < String , Object > parameter : parameters . entrySet ( ) ) { if ( ! allowedKeys . contains ( parameter . getKey ( ) ) ) { extraParameters . put ( parameter . getKey ( ) , parameter . getValue ( ) ) ; } } for ( String extraParam : extraParameters . keySet ( ) ) { parameters . remove ( extraParam ) ; } return extraParameters ; }
Extract extra parameters from the map of parameters.
@param allowedKeys: the keys for allowed parameters.
@param parameters all the parameters (allowed and extra).
@return a Map of extra parameters (those that are not allowed).
Extract extra parameters from the map of parameters .