From f8a2befbc04c4cc6ae83faed58b9ef99cf355d91 Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 6 Jan 2011 15:43:59 +0000 Subject: [PATCH] add getProperties() --- router/java/src/net/i2p/router/RouterContext.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/router/java/src/net/i2p/router/RouterContext.java b/router/java/src/net/i2p/router/RouterContext.java index cb3c63662..7fa3c4607 100644 --- a/router/java/src/net/i2p/router/RouterContext.java +++ b/router/java/src/net/i2p/router/RouterContext.java @@ -351,6 +351,18 @@ public class RouterContext extends I2PAppContext { return super.getProperty(propName, defaultVal); } + /** + * @return new Properties with system and context properties + * @since 0.8.4 + */ + @Override + public Properties getProperties() { + Properties rv = super.getProperties(); + if (_router != null) + rv.putAll(_router.getConfigMap()); + return rv; + } + /** * The context's synchronized clock, which is kept context specific only to * enable simulators to play with clock skew among different instances.