A C E F G H I J K L M N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ai.libs.jaicore.processes - package ai.libs.jaicore.processes
C
- CommandExecutionException - Exception in ai.libs.jaicore.processes
- CommandExecutionException(Exception) - Constructor for exception ai.libs.jaicore.processes.CommandExecutionException
E
- equals(Object) - Method in class ai.libs.jaicore.processes.ProcessList
- ERROR_FILE_NOT_FOUND - Static variable in interface ai.libs.jaicore.processes.W32Errors
- ERROR_INVALID_FUNCTION - Static variable in interface ai.libs.jaicore.processes.W32Errors
- ERROR_PATH_NOT_FOUND - Static variable in interface ai.libs.jaicore.processes.W32Errors
F
- fromNative(Object, FromNativeContext) - Method in class ai.libs.jaicore.processes.W32API.HANDLE
G
- getAbsoluteClasspath() - Static method in class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
- getCurrentProcess() - Method in class ai.libs.jaicore.processes.Kernel32
- getDescr() - Method in class ai.libs.jaicore.processes.ProcessInfo
- getMemory() - Method in class ai.libs.jaicore.processes.ProcessInfo
- getOS() - Static method in class ai.libs.jaicore.processes.ProcessUtil
-
Retrieves the type of operating system.
- getPid() - Method in class ai.libs.jaicore.processes.ProcessInfo
- getPID(Process) - Static method in class ai.libs.jaicore.processes.ProcessUtil
-
Gets the operating system's process id of the given process.
- getProcessId(W32API.HANDLE) - Method in class ai.libs.jaicore.processes.Kernel32
- getProcessListProcess() - Static method in class ai.libs.jaicore.processes.ProcessUtil
-
Gets the OS process for the process list.
- getRunningJavaProcesses() - Static method in class ai.libs.jaicore.processes.ProcessUtil
-
Gets a list of running java processes.
- getTimestamp() - Method in class ai.libs.jaicore.processes.ProcessList
- getTmpDir() - Method in class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
- getWrappers() - Static method in class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
H
- HANDLE() - Constructor for class ai.libs.jaicore.processes.W32API.HANDLE
- hashCode() - Method in class ai.libs.jaicore.processes.ProcessList
I
J
- JavaMethodToProcessWrapper - Class in ai.libs.jaicore.processes
-
This class outsources the call to an arbitrary method into a separate process.
- JavaMethodToProcessWrapper() - Constructor for class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
K
- Kernel32 - Class in ai.libs.jaicore.processes
- Kernel32() - Constructor for class ai.libs.jaicore.processes.Kernel32
- killProcess(int) - Static method in class ai.libs.jaicore.processes.ProcessUtil
-
Kills the process with the given process id.
- killProcess(Process) - Static method in class ai.libs.jaicore.processes.ProcessUtil
-
Kills the provided process with a operating system's kill command.
L
M
- main(String[]) - Static method in class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
N
O
- OS - Enum in ai.libs.jaicore.processes
-
Enum for operating systems that should be distinguished on the level of process analysis
P
- ProcessIDNotRetrievableException - Exception in ai.libs.jaicore.processes
- ProcessIDNotRetrievableException(String) - Constructor for exception ai.libs.jaicore.processes.ProcessIDNotRetrievableException
- ProcessIDNotRetrievableException(String, Throwable) - Constructor for exception ai.libs.jaicore.processes.ProcessIDNotRetrievableException
- ProcessInfo - Class in ai.libs.jaicore.processes
- ProcessInfo(int, String, String) - Constructor for class ai.libs.jaicore.processes.ProcessInfo
- ProcessList - Class in ai.libs.jaicore.processes
- ProcessList() - Constructor for class ai.libs.jaicore.processes.ProcessList
- ProcessUtil - Class in ai.libs.jaicore.processes
-
The process util provides convenient methods for securely killing processes of the operating system.
R
- run(String, String, Object, Object...) - Method in class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
- run(String, String, Object, List<Object>) - Method in class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
- runWithTimeout(String, String, Object, int, Object...) - Method in class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
S
- setMemory(String) - Method in class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
- setTmpDir(File) - Method in class ai.libs.jaicore.processes.JavaMethodToProcessWrapper
T
- toString() - Method in class ai.libs.jaicore.processes.ProcessInfo
V
- valueOf(String) - Static method in enum ai.libs.jaicore.processes.OS
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum ai.libs.jaicore.processes.OS
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- W32API - Class in ai.libs.jaicore.processes
- W32API() - Constructor for class ai.libs.jaicore.processes.W32API
- W32API.HANDLE - Class in ai.libs.jaicore.processes
- W32Errors - Interface in ai.libs.jaicore.processes
- WIN - ai.libs.jaicore.processes.OS
All Classes All Packages