Class ProcPath


  • @ThreadSafe
    public final class ProcPath
    extends java.lang.Object
    Provides constants for paths in the /proc filesystem on Linux.

    If the user desires to configure a custom /proc path, it must be declared in the OSHI configuration file or updated in the GlobalConfig class prior to initializing this class.

    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private ProcPath()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      private static java.lang.String queryProcConfig()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • PROC

        public static final java.lang.String PROC
        The /proc filesystem location.
      • ASOUND

        public static final java.lang.String ASOUND
      • AUXV

        public static final java.lang.String AUXV
      • CPUINFO

        public static final java.lang.String CPUINFO
      • DISKSTATS

        public static final java.lang.String DISKSTATS
      • MEMINFO

        public static final java.lang.String MEMINFO
      • MODEL

        public static final java.lang.String MODEL
      • MOUNTS

        public static final java.lang.String MOUNTS
      • NET

        public static final java.lang.String NET
      • PID_CMDLINE

        public static final java.lang.String PID_CMDLINE
      • PID_CWD

        public static final java.lang.String PID_CWD
      • PID_EXE

        public static final java.lang.String PID_EXE
      • PID_ENVIRON

        public static final java.lang.String PID_ENVIRON
      • PID_FD

        public static final java.lang.String PID_FD
      • PID_IO

        public static final java.lang.String PID_IO
      • PID_STAT

        public static final java.lang.String PID_STAT
      • PID_STATM

        public static final java.lang.String PID_STATM
      • PID_STATUS

        public static final java.lang.String PID_STATUS
      • SELF_STAT

        public static final java.lang.String SELF_STAT
      • STAT

        public static final java.lang.String STAT
      • SYS_FS_FILE_NR

        public static final java.lang.String SYS_FS_FILE_NR
      • SYS_FS_FILE_MAX

        public static final java.lang.String SYS_FS_FILE_MAX
      • TASK_PATH

        public static final java.lang.String TASK_PATH
      • TASK_COMM

        public static final java.lang.String TASK_COMM
      • TASK_STATUS

        public static final java.lang.String TASK_STATUS
      • TASK_STAT

        public static final java.lang.String TASK_STAT
      • THREAD_SELF

        public static final java.lang.String THREAD_SELF
      • UPTIME

        public static final java.lang.String UPTIME
      • VERSION

        public static final java.lang.String VERSION
      • VMSTAT

        public static final java.lang.String VMSTAT
    • Constructor Detail

      • ProcPath

        private ProcPath()
    • Method Detail

      • queryProcConfig

        private static java.lang.String queryProcConfig()