JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
H
I
J
K
M
N
O
P
R
S
T
U
V
W
A
ai.libs.jaicore.processes
- package ai.libs.jaicore.processes
ASCII_OPTIONS
- Static variable in interface ai.libs.jaicore.processes.
W32API
Standard options to use the ASCII/MBCS version of a w32 API.
C
CommandExecutionException
- Exception in
ai.libs.jaicore.processes
CommandExecutionException(Exception)
- Constructor for exception ai.libs.jaicore.processes.
CommandExecutionException
D
DEFAULT_OPTIONS
- Static variable in interface ai.libs.jaicore.processes.
W32API
E
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 interface 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 interface 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
I
INSTANCE
- Static variable in interface ai.libs.jaicore.processes.
Kernel32
INVALID_HANDLE_VALUE
- Static variable in interface ai.libs.jaicore.processes.
W32API
Constant value representing an invalid HANDLE.
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
- Interface in
ai.libs.jaicore.processes
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.
M
main(String[])
- Static method in class ai.libs.jaicore.processes.
JavaMethodToProcessWrapper
main(String[])
- Static method in class ai.libs.jaicore.processes.
ProcessList
N
NO_ERROR
- Static variable in interface ai.libs.jaicore.processes.
W32Errors
O
OS
- Enum in
ai.libs.jaicore.processes
Enum for operating systems that should be distinguished on the level of process analysis
P
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
U
UNICODE_OPTIONS
- Static variable in interface ai.libs.jaicore.processes.
W32API
Standard options to use the unicode version of a w32 API.
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
- Interface in
ai.libs.jaicore.processes
W32API.HANDLE
- Class in
ai.libs.jaicore.processes
W32Errors
- Interface in
ai.libs.jaicore.processes
A
C
D
E
F
G
H
I
J
K
M
N
O
P
R
S
T
U
V
W
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes