Interface IProcessEnvironment

  • All Known Implementing Classes:
    ProcessEnvironment

    public interface IProcessEnvironment
    Defines the process environment
    • Method Detail

      • getUser

        java.lang.String getUser()
        Get the user.
        Returns:
        the user
      • getWorkingPath

        java.lang.String getWorkingPath()
        Get the working path
        Returns:
        the working path
      • getEnvironmentVariables

        java.util.Map<java.lang.String,​java.lang.String> getEnvironmentVariables()
        Get the environment variables
        Returns:
        the environment variables
      • getEnvironmentVariable

        java.lang.String getEnvironmentVariable​(java.lang.String key)
        Get the environment variable value
        Parameters:
        key - the key
        Returns:
        the environment variable value
      • getOS

        java.lang.String getOS()
        Get the operating system
        Returns:
        the operating system
      • getOSVersion

        java.lang.String getOSVersion()
        Get the operation system version
        Returns:
        the operation system version
      • getArchitecture

        java.lang.String getArchitecture()
        Get the device architecture
        Returns:
        the device architecture