Index
All Classes and Interfaces|All Packages
A
C
D
- discard() - Static method in class io.smallrye.common.os.ProcessRedirect
-
Deprecated.
G
- getAllProcesses() - Static method in class io.smallrye.common.os.Process
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getCommand() - Method in class io.smallrye.common.os.ProcessInfo
-
Deprecated.
- getCurrentProcess() - Static method in class io.smallrye.common.os.Process
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
ProcessHandle.current()to get the current process information. - getId() - Method in class io.smallrye.common.os.ProcessInfo
-
Deprecated.
- getProcessId() - Static method in class io.smallrye.common.os.Process
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
ProcessHandle.pid()instead. - getProcessName() - Static method in class io.smallrye.common.os.Process
-
Get the name of this process.
I
- io.smallrye.common.os - package io.smallrye.common.os
-
Utilities related to the operating system and current process.
- isCurrent() - Method in enum io.smallrye.common.os.OS
- isWSL() - Static method in class io.smallrye.common.os.Linux
-
Returns true if the operating system is the Windows Subsystem for Linux, or false if it is not.
- isWSLv2() - Static method in class io.smallrye.common.os.Linux
-
Returns true if the WSL version is 2 or later, or false if it is not.
L
- Linux - Class in io.smallrye.common.os
-
Utilities pertaining to the Linux operating system.
- LINUX - Enum constant in enum io.smallrye.common.os.OS
-
Linux-based operating system.
M
- MAC - Enum constant in enum io.smallrye.common.os.OS
-
Apple Macintosh operating system (e.g., macOS).
O
- OS - Enum in io.smallrye.common.os
-
Enumerated type for operating systems.
- OTHER - Enum constant in enum io.smallrye.common.os.OS
-
Anything else different from the above.
P
- Process - Class in io.smallrye.common.os
-
Utilities for getting information about the current process.
- ProcessInfo - Class in io.smallrye.common.os
-
Deprecated, for removal: This API element is subject to removal in a future version.Use the
ProcessHandleAPI instead. - ProcessInfo(long, String) - Constructor for class io.smallrye.common.os.ProcessInfo
-
Deprecated.
- ProcessRedirect - Class in io.smallrye.common.os
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
ProcessBuilder.Redirect.DISCARDinstead.
S
V
- valueOf(String) - Static method in enum io.smallrye.common.os.OS
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.smallrye.common.os.OS
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
A C D G I L M O P S V WAll Classes and Interfaces|All Packages
ProcessHandle.allProcesses()instead.