Class ProcessNameUtil


  • public class ProcessNameUtil
    extends Object
    Utility class for determining the current process name as it would appear in Activity Monitor. Note : removing logging as it methods are called on static INIT and logging might not be fully configured.
    • Constructor Detail

      • ProcessNameUtil

        public ProcessNameUtil()
    • Method Detail

      • getProcessName

        public static String getProcessName()
        Gets the current process name as it would appear in Activity Monitor.
        Returns:
        The current process name
      • getProcessNameFromHandle

        public static String getProcessNameFromHandle()
        Gets the current process name using ProcessHandle (Java 9+).
        Returns:
        The current process name or null if not available