package main.commands.details; import java.util.Iterator; import java.util.Map; import java.util.Properties; import main.console.IOStream.IODataStreamInreface; import main.console.managecomands.AbstractCommand; /** * Created on 2008-11-22, 19:33:50 * @author vara */ public class Details extends AbstractCommand{ public Details(){ super("details"); } @Override public void exec(IODataStreamInreface c, String[] params) throws Exception { // get the environment variables c.println("Environment Variables"); Map envMap = System.getenv(); Iterator iter = envMap.keySet().iterator(); while(iter.hasNext()){ Object key = iter.next(); Object val = envMap.get(key); c.println(key+" = "+val); } // get the system properties Properties prop = System.getProperties(); c.println("System Properties"); for (Object key2 : prop.keySet()) { c.println(key2 + " = " + prop.get(key2)); } } }