--- /dev/null
+package net.jaekl.cfb.util;
+
+public class Env {
+ static volatile Env m_inst = null;
+
+ Env() {}
+
+ private static Env getInstance()
+ {
+ Env inst = m_inst;
+ if (null == inst) {
+ synchronized(Env.class) {
+ if (null == m_inst) {
+ m_inst = new Env();
+ }
+ inst = m_inst;
+ }
+ }
+ return inst;
+ }
+
+ String getEnv(String variableName) { return System.getenv(variableName); }
+
+ public static String get(String variableName) {
+ return getInstance().getEnv(variableName);
+ }
+}