Mercurial > dive4elements > framework
view artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultArtifactContext.java @ 83:8c4638abd518
Installed a SLF4J bridge to route incoming jul logs (used by restlet) to log4j.
artifacts/trunk@820 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Mon, 22 Mar 2010 15:54:06 +0000 |
parents | 48d1a9a082c2 |
children | 68285f7bc476 |
line wrap: on
line source
package de.intevation.artifactdatabase; import java.util.HashMap; import org.w3c.dom.Document; /** * Default implementation of the context. * Besides of the configuration it hosts a map to store key/value pairs. * * @author <a href="mailto:sascha.teichmann@intevation.de">Sascha L. Teichmann</a> */ public class DefaultArtifactContext { protected Document config; protected HashMap map; public DefaultArtifactContext() { this(null); } public DefaultArtifactContext(Document config) { this.config = config; map = new HashMap(); } public synchronized Object get(Object key) { return map.get(key); } public synchronized Object put(Object key, Object value) { return map.put(key, value); } public Document getConfig() { return config; } } // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8: