package foundation.monitor; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; public class Monitor { protected static Logger logger; protected Map pointMap; static { logger = LogManager.getLogger(Monitor.class); } public Monitor() { pointMap = new ConcurrentHashMap(); } public T getWathchPoint(String key) { return pointMap.get(key); } public void addWatchPoint(String key, T watchPoint) { pointMap.put(key, watchPoint); } }