@Override public <V> void putAllValues(final Map<String, V> values) { if (values == null || values.isEmpty()) { return; } final StringMap map = getThreadLocalMap(); for (final Map.Entry<String, V> entry : values.entrySet()) { map.putValue(entry.getKey(), entry.getValue()); } }
@Override public void putAll(final Map<String, String> values) { if (values == null || values.isEmpty()) { return; } final StringMap map = getThreadLocalMap(); for (final Map.Entry<String, String> entry : values.entrySet()) { map.putValue(entry.getKey(), entry.getValue()); } }
@Override public void putValue(final String key, final Object value) { getThreadLocalMap().putValue(key, value); }
@Override public void put(final String key, final String value) { getThreadLocalMap().putValue(key, value); }
@Override public void putAll(final Map<String, String> values) { if (values == null || values.isEmpty()) { return; } final StringMap map = getThreadLocalMap(); for (final Map.Entry<String, String> entry : values.entrySet()) { map.putValue(entry.getKey(), entry.getValue()); } }
@Override public <V> void putAllValues(final Map<String, V> values) { if (values == null || values.isEmpty()) { return; } final StringMap map = getThreadLocalMap(); for (final Map.Entry<String, V> entry : values.entrySet()) { map.putValue(entry.getKey(), entry.getValue()); } }
@Override public void put(final String key, final String value) { getThreadLocalMap().putValue(key, value); }
@Override public void putValue(final String key, final Object value) { getThreadLocalMap().putValue(key, value); }