Class DefaultProcessingEnvironment
java.lang.Object
org.apache.commons.exec.environment.DefaultProcessingEnvironment
- Direct Known Subclasses:
OpenVmsProcessingEnvironment
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.
- Version:
- $Id: DefaultProcessingEnvironment.java 1636056 2014-11-01 21:12:52Z ggregory $
-
Field Summary
FieldsModifier and TypeFieldDescriptionthe environment variables of the process -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionFind the list of environment variables for this process.protected CommandLine
Deprecated.No longer neededFind the list of environment variables for this process.protected BufferedReader
Deprecated.No longer needed
-
Field Details
-
procEnvironment
the environment variables of the process
-
-
Constructor Details
-
DefaultProcessingEnvironment
public DefaultProcessingEnvironment()
-
-
Method Details
-
getProcEnvironment
Find the list of environment variables for this process.- Returns:
- a map containing the environment variables
- Throws:
IOException
- obtaining the environment variables failed
-
createProcEnvironment
Find the list of environment variables for this process.- Returns:
- a amp containing the environment variables
- Throws:
IOException
- the operation failed
-
runProcEnvCommand
Deprecated.No longer neededStart a process to list the environment variables.- Returns:
- a reader containing the output of the process
- Throws:
IOException
- starting the process failed
-
getProcEnvCommand
Deprecated.No longer neededDetermine the OS specific command line to get a list of environment variables.- Returns:
- the command line
-