|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.exec.environment.DefaultProcessingEnvironment
public class DefaultProcessingEnvironment
Helper class to determine the environment variable for the OS. Depending on the JDK the environment variables can be either retrieved directly from the JVM or requires starting a process to get them running an OS command line.
Field Summary | |
---|---|
protected java.util.Map |
procEnvironment
the environment variables of the process |
Constructor Summary | |
---|---|
DefaultProcessingEnvironment()
|
Method Summary | |
---|---|
protected java.util.Map |
createProcEnvironment()
Find the list of environment variables for this process. |
protected CommandLine |
getProcEnvCommand()
Determine the OS specific command line to get a list of environment variables. |
java.util.Map |
getProcEnvironment()
Find the list of environment variables for this process. |
protected java.io.BufferedReader |
runProcEnvCommand()
Start a process to list the environment variables. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.util.Map procEnvironment
Constructor Detail |
---|
public DefaultProcessingEnvironment()
Method Detail |
---|
public java.util.Map getProcEnvironment() throws java.io.IOException
java.io.IOException
- obtaining the environment variables failedprotected java.util.Map createProcEnvironment() throws java.io.IOException
java.io.IOException
- the operation failedprotected java.io.BufferedReader runProcEnvCommand() throws java.io.IOException
java.io.IOException
- starting the process failedprotected CommandLine getProcEnvCommand()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |