Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V 

A

addLine(String) - Method in class org.ow2.proactive.process_tree_killer.EnvVars
Takes a string that looks like "a=b" and adds that to this map.

B

ByMap(Map<String, V>) - Constructor for class org.ow2.proactive.process_tree_killer.VariableResolver.ByMap
 

C

CaseInsensitiveComparator - Class in org.ow2.proactive.process_tree_killer
Case-insensitive string comparator.
chdir(String) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
chmod(String, int) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
chown(String, int, int) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
close(int) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
cloud.localstack - package cloud.localstack
 
compare(String, String) - Method in class org.ow2.proactive.process_tree_killer.CaseInsensitiveComparator
 
compareTo(VersionNumber) - Method in class org.ow2.proactive.process_tree_killer.VersionNumber
 
convertHexDigit(byte) - Static method in class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
 
countTokens() - Method in class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
Not implemented.
createCookie() - Static method in class org.ow2.proactive.process_tree_killer.EnvVars
Creates a magic cookie that can be used as the model environment variable when we later kill the processes.
current() - Static method in enum org.ow2.proactive.process_tree_killer.Platform
 
cycle - Variable in exception org.ow2.proactive.process_tree_killer.CyclicGraphDetector.CycleDetectedException
 
CycleDetectedException(List) - Constructor for exception org.ow2.proactive.process_tree_killer.CyclicGraphDetector.CycleDetectedException
 
CyclicGraphDetector<N> - Class in org.ow2.proactive.process_tree_killer
Traverses a directed graph and if it contains any cycle, throw an exception.
CyclicGraphDetector() - Constructor for class org.ow2.proactive.process_tree_killer.CyclicGraphDetector
 
CyclicGraphDetector.CycleDetectedException - Exception in org.ow2.proactive.process_tree_killer
 

D

DEFAULT_REGION - Static variable in class cloud.localstack.TestUtils
 
DESCENDING - Static variable in class org.ow2.proactive.process_tree_killer.VersionNumber
 
digit(int) - Method in class org.ow2.proactive.process_tree_killer.VersionNumber
 
disableSslCertChecking() - Static method in class cloud.localstack.TestUtils
 
dup(int) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
dup2(int, int) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 

E

enabled - Static variable in class org.ow2.proactive.process_tree_killer.ProcessTree
Flag to control this feature.
ENV_CONFIG_USE_SSL - Static variable in class cloud.localstack.LocalstackTestRunner
 
EnvVars - Class in org.ow2.proactive.process_tree_killer
Environment variables.
EnvVars() - Constructor for class org.ow2.proactive.process_tree_killer.EnvVars
 
EnvVars(Map<String, String>) - Constructor for class org.ow2.proactive.process_tree_killer.EnvVars
 
EnvVars(EnvVars) - Constructor for class org.ow2.proactive.process_tree_killer.EnvVars
 
EnvVars(String...) - Constructor for class org.ow2.proactive.process_tree_killer.EnvVars
Builds an environment variables from an array of the form "key","value","key","value"...
equals(Object) - Method in class org.ow2.proactive.process_tree_killer.VersionNumber
 
execv(String, StringArray) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
execvp(String, StringArray) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
expand(String) - Method in class org.ow2.proactive.process_tree_killer.EnvVars
Expands the variables in the given string by using environment variables represented in 'this'.

F

F_GETFD - Static variable in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
F_SETFD - Static variable in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
fcntl(int, int) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
fcntl(int, int, int) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
FD_CLOEXEC - Static variable in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
fork() - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 

G

get(String, String) - Method in class org.ow2.proactive.process_tree_killer.EnvVars
Convenience message
get(int) - Method in class org.ow2.proactive.process_tree_killer.ProcessTree
Gets the process given a specific ID, or null if no such process exists.
get(Process) - Method in class org.ow2.proactive.process_tree_killer.ProcessTree
Try to convert Process into this process object or null if it fails (for example, maybe the snapshot is taken after this process has already finished.)
get() - Static method in class org.ow2.proactive.process_tree_killer.ProcessTree
Gets the ProcessTree of the current system that JVM runs in, or in the worst case return the default one that's not capable of killing descendants at all.
getArguments() - Method in class org.ow2.proactive.process_tree_killer.ProcessTree.OSProcess
Gets the command-line arguments of this process.
getArguments() - Method in class org.ow2.proactive.process_tree_killer.ProcessTree.UnixProcess
Obtains the argument list of this process.
getArguments() - Method in interface org.ow2.proactive.process_tree_killer.ProcessTreeRemoting.IOSProcess
 
getAwsRequestId() - Method in class cloud.localstack.LambdaContext
 
getChildren() - Method in class org.ow2.proactive.process_tree_killer.ProcessTree.OSProcess
Immediate child processes.
getClientContext() - Method in class cloud.localstack.LambdaContext
 
getClientKinesis() - Static method in class cloud.localstack.TestUtils
 
getClientLambda() - Static method in class cloud.localstack.TestUtils
 
getClientS3() - Static method in class cloud.localstack.TestUtils
 
getClientSQS() - Static method in class cloud.localstack.TestUtils
 
getCredentialsProvider() - Static method in class cloud.localstack.TestUtils
 
getDefaultRegion() - Static method in class cloud.localstack.LocalstackTestRunner
 
getDouble() - Method in class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
 
getdtablesize() - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
getEdges(N) - Method in class org.ow2.proactive.process_tree_killer.CyclicGraphDetector
List up edges from the given node (by listing nodes that those edges point to.)
getegid() - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
getEndpointAPIGateway() - Static method in class cloud.localstack.LocalstackTestRunner
 
getEndpointCloudFormation() - Static method in class cloud.localstack.LocalstackTestRunner
 
getEndpointCloudWatch() - Static method in class cloud.localstack.LocalstackTestRunner
 
getEndpointConfiguration(String) - Static method in class cloud.localstack.TestUtils
 
getEndpointConfigurationKinesis() - Static method in class cloud.localstack.TestUtils
 
getEndpointConfigurationLambda() - Static method in class cloud.localstack.TestUtils
 
getEndpointConfigurationS3() - Static method in class cloud.localstack.TestUtils
 
getEndpointConfigurationSQS() - Static method in class cloud.localstack.TestUtils
 
getEndpointDynamoDB() - Static method in class cloud.localstack.LocalstackTestRunner
 
getEndpointDynamoDBStreams() - Static method in class cloud.localstack.LocalstackTestRunner
 
getEndpointElasticsearch() - Static method in class cloud.localstack.LocalstackTestRunner
 
getEndpointElasticsearchService() - Static method in class cloud.localstack.LocalstackTestRunner
 
getEndpointFirehose() - Static method in class cloud.localstack.LocalstackTestRunner
 
getEndpointKinesis() - Static method in class cloud.localstack.LocalstackTestRunner
 
getEndpointLambda() - Static method in class cloud.localstack.LocalstackTestRunner
 
getEndpointRedshift() - Static method in class cloud.localstack.LocalstackTestRunner
 
getEndpointRoute53() - Static method in class cloud.localstack.LocalstackTestRunner
 
getEndpointS3() - Static method in class cloud.localstack.LocalstackTestRunner
 
getEndpointSES() - Static method in class cloud.localstack.LocalstackTestRunner
 
getEndpointSNS() - Static method in class cloud.localstack.LocalstackTestRunner
 
getEndpointSQS() - Static method in class cloud.localstack.LocalstackTestRunner
 
getEnvironmentVariables() - Method in class org.ow2.proactive.process_tree_killer.ProcessTree.OSProcess
Obtains the environment variables of this process.
getEnvironmentVariables() - Method in interface org.ow2.proactive.process_tree_killer.ProcessTreeRemoting.IOSProcess
 
geteuid() - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
getFile(String) - Method in class org.ow2.proactive.process_tree_killer.ProcessTree.UnixProcess
 
getFunctionName() - Method in class cloud.localstack.LambdaContext
 
getFunctionVersion() - Method in class cloud.localstack.LambdaContext
 
getIdentity() - Method in class cloud.localstack.LambdaContext
 
getInvokedFunctionArn() - Method in class cloud.localstack.LambdaContext
 
getLogger() - Method in class cloud.localstack.LambdaContext
 
getLogGroupName() - Method in class cloud.localstack.LambdaContext
 
getLogStreamName() - Method in class cloud.localstack.LambdaContext
 
getMemoryLimitInMB() - Method in class cloud.localstack.LambdaContext
 
getParent() - Method in class org.ow2.proactive.process_tree_killer.ProcessTree.OSProcess
Gets the parent process.
getParent() - Method in interface org.ow2.proactive.process_tree_killer.ProcessTreeRemoting.IOSProcess
 
getpid() - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
getPid() - Method in class org.ow2.proactive.process_tree_killer.ProcessTree.OSProcess
 
getPid() - Method in interface org.ow2.proactive.process_tree_killer.ProcessTreeRemoting.IOSProcess
 
getppid() - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
getRemainingTimeInMillis() - Method in class cloud.localstack.LambdaContext
 
getSingle() - Method in class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
 
getSorted() - Method in class org.ow2.proactive.process_tree_killer.CyclicGraphDetector
Returns all the nodes in the topologically sorted order.
GNUCLibrary - Interface in org.ow2.proactive.process_tree_killer.jna
GNU C library.

H

hashCode() - Method in class org.ow2.proactive.process_tree_killer.VersionNumber
 
hasMatchingEnvVars(Map<String, String>) - Method in class org.ow2.proactive.process_tree_killer.ProcessTree.OSProcess
Given the environment variable of a process and the "model environment variable" that Hudson used for launching the build, returns true if there's a match (which means the process should be considered a descendant of a build.)
hasMoreElements() - Method in class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
 
hasMoreTokens() - Method in class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
 

I

INSTANCE - Static variable in class org.ow2.proactive.process_tree_killer.CaseInsensitiveComparator
 
isDarwin() - Static method in enum org.ow2.proactive.process_tree_killer.Platform
 
isEnvConfigSet(String) - Static method in class cloud.localstack.LocalstackTestRunner
 
isNewerThan(VersionNumber) - Method in class org.ow2.proactive.process_tree_killer.VersionNumber
 
isOlderThan(VersionNumber) - Method in class org.ow2.proactive.process_tree_killer.VersionNumber
 
isSnowLeopardOrLater() - Static method in enum org.ow2.proactive.process_tree_killer.Platform
Returns true if we run on Mac OS X >= 10.6
iterator() - Method in class org.ow2.proactive.process_tree_killer.ProcessTree
Lists all the processes in the system.

J

join(Collection<?>, String) - Static method in class org.ow2.proactive.process_tree_killer.Util
Concatenate multiple strings by inserting a separator.

K

kill(int, int) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
kill(ProcessTree.OSProcess) - Method in class org.ow2.proactive.process_tree_killer.ProcessKiller
Attempts to kill the given process.
kill() - Method in class org.ow2.proactive.process_tree_killer.ProcessTree.OSProcess
Kills this process.
kill() - Method in class org.ow2.proactive.process_tree_killer.ProcessTree.UnixProcess
Tries to kill this process.
kill() - Method in interface org.ow2.proactive.process_tree_killer.ProcessTreeRemoting.IOSProcess
 
killAll(Map<String, String>) - Method in class org.ow2.proactive.process_tree_killer.ProcessTree
Kills all the processes that have matching environment variables.
killAll(Process, Map<String, String>) - Method in class org.ow2.proactive.process_tree_killer.ProcessTree
killAll(Map<String, String>) - Method in interface org.ow2.proactive.process_tree_killer.ProcessTreeRemoting.IProcessTree
 
killRecursively() - Method in class org.ow2.proactive.process_tree_killer.ProcessTree.OSProcess
Kills this process and all the descendants.
killRecursively() - Method in class org.ow2.proactive.process_tree_killer.ProcessTree.UnixProcess
 
killRecursively() - Method in interface org.ow2.proactive.process_tree_killer.ProcessTreeRemoting.IOSProcess
 

L

LambdaContext - Class in cloud.localstack
 
LambdaContext() - Constructor for class cloud.localstack.LambdaContext
 
LambdaExecutor - Class in cloud.localstack
Simple implementation of a Java Lambda function executor.
LambdaExecutor() - Constructor for class cloud.localstack.LambdaExecutor
 
LIBC - Static variable in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
LocalstackTestRunner - Class in cloud.localstack
Simple JUnit test runner that automatically downloads, installs, starts, and stops the LocalStack local cloud infrastructure components.
LocalstackTestRunner(Class<?>) - Constructor for class cloud.localstack.LocalstackTestRunner
 

M

main(String[]) - Static method in class cloud.localstack.LambdaExecutor
 

N

nextElement() - Method in class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
 
nextToken() - Method in class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
 
nextToken(String) - Method in class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
 
NONE - Static variable in interface org.ow2.proactive.process_tree_killer.VariableResolver
Empty resolver that always returns null.

O

org.ow2.proactive.process_tree_killer - package org.ow2.proactive.process_tree_killer
 
org.ow2.proactive.process_tree_killer.jna - package org.ow2.proactive.process_tree_killer.jna
 
override(String, String) - Method in class org.ow2.proactive.process_tree_killer.EnvVars
Overrides the current entry by the given entry.
overrideAll(Map<String, String>) - Method in class org.ow2.proactive.process_tree_killer.EnvVars
Overrides all values in the map by the given map.
overrideExpandingAll(Map<String, String>) - Method in class org.ow2.proactive.process_tree_killer.EnvVars
Overrides all values in the map by the given map.

P

pathSeparator - Variable in enum org.ow2.proactive.process_tree_killer.Platform
The character that separates paths in environment variables like PATH and CLASSPATH.
perror(String) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
Platform - Enum in org.ow2.proactive.process_tree_killer
Strategy object that absorbs the platform differences.
processes - Variable in class org.ow2.proactive.process_tree_killer.ProcessTree
To be filled in the constructor of the derived type.
ProcessKiller - Class in org.ow2.proactive.process_tree_killer
Extension point that defines more elaborate way of killing processes, such as sudo or pfexec, for ProcessTree.
ProcessKiller() - Constructor for class org.ow2.proactive.process_tree_killer.ProcessKiller
 
ProcessTree - Class in org.ow2.proactive.process_tree_killer
Represents a snapshot of the process tree of the current system.
ProcessTree.Local - Class in org.ow2.proactive.process_tree_killer
Represents a local process tree, where this JVM and the process tree run on the same system.
ProcessTree.OSProcess - Class in org.ow2.proactive.process_tree_killer
Represents a process.
ProcessTree.UnixProcess - Class in org.ow2.proactive.process_tree_killer
A process.
ProcessTreeRemoting - Class in org.ow2.proactive.process_tree_killer
Remoting interfaces of ProcessTree.
ProcessTreeRemoting() - Constructor for class org.ow2.proactive.process_tree_killer.ProcessTreeRemoting
 
ProcessTreeRemoting.IOSProcess - Interface in org.ow2.proactive.process_tree_killer
 
ProcessTreeRemoting.IProcessTree - Interface in org.ow2.proactive.process_tree_killer
 
put(String, String) - Method in class org.ow2.proactive.process_tree_killer.EnvVars
 
putIfNotNull(String, String) - Method in class org.ow2.proactive.process_tree_killer.EnvVars
Add a key/value but only if the value is not-null.

Q

quote(String, String) - Static method in class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
Quote a string.
quote(String) - Static method in class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
Quote a string.
quote(StringBuffer, String) - Static method in class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
Quote a string into a StringBuffer.
QuotedStringTokenizer - Class in org.ow2.proactive.process_tree_killer
StringTokenizer with Quoting support.
QuotedStringTokenizer(String, String, boolean, boolean) - Constructor for class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
 
QuotedStringTokenizer(String, String, boolean) - Constructor for class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
 
QuotedStringTokenizer(String, String) - Constructor for class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
 
QuotedStringTokenizer(String) - Constructor for class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
 

R

reactOnCycle(N, List<N>) - Method in class org.ow2.proactive.process_tree_killer.CyclicGraphDetector
React on detected cycles - default implementation throws an exception.
readlink(String, Memory, NativeLong) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
Read a symlink.
rename(String, String) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
replaceMacro(String, Map<String, String>) - Static method in class org.ow2.proactive.process_tree_killer.Util
Replaces the occurrence of '$key' by properties.get('key').
replaceMacro(String, VariableResolver<String>) - Static method in class org.ow2.proactive.process_tree_killer.Util
Replaces the occurrence of '$key' by resolver.get('key').
resolve(Map<String, String>) - Static method in class org.ow2.proactive.process_tree_killer.EnvVars
Resolves environment variables against each other.
resolve(String) - Method in class org.ow2.proactive.process_tree_killer.VariableResolver.ByMap
 
resolve(String) - Method in interface org.ow2.proactive.process_tree_killer.VariableResolver
Receives a variable name and obtains the value associated with the name.
resolve(String) - Method in class org.ow2.proactive.process_tree_killer.VariableResolver.Union
 
run(RunNotifier) - Method in class cloud.localstack.LocalstackTestRunner
 
run(Iterable<? extends N>) - Method in class org.ow2.proactive.process_tree_killer.CyclicGraphDetector
 

S

setDouble(boolean) - Method in class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
 
setEnv(String, String) - Static method in class cloud.localstack.TestUtils
 
setEnv(Map<String, String>) - Static method in class cloud.localstack.TestUtils
 
setenv(String, String, int) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
setsid() - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
setSingle(boolean) - Method in class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
 
strerror(int) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
symlink(String, String) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
Creates a symlink.
sysctl(int[], int, Pointer, IntByReference, Pointer, IntByReference) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
sysctlbyname(String, Pointer, IntByReference, Pointer, IntByReference) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
sysctlnametomib(String, Pointer, IntByReference) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 

T

teardownInfrastructure() - Static method in class cloud.localstack.LocalstackTestRunner
 
TEST_ACCESS_KEY - Static variable in class cloud.localstack.TestUtils
 
TEST_CREDENTIALS - Static variable in class cloud.localstack.TestUtils
 
TEST_SECRET_KEY - Static variable in class cloud.localstack.TestUtils
 
TestUtils - Class in cloud.localstack
 
TestUtils() - Constructor for class cloud.localstack.TestUtils
 
toArray() - Method in class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
 
tokenize(String) - Static method in class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
 
tokenize(String, String) - Static method in class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
 
toString() - Method in class org.ow2.proactive.process_tree_killer.VersionNumber
 

U

umask(int) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
Union(VariableResolver<? extends V>...) - Constructor for class org.ow2.proactive.process_tree_killer.VariableResolver.Union
 
Union(Collection<? extends VariableResolver<? extends V>>) - Constructor for class org.ow2.proactive.process_tree_killer.VariableResolver.Union
 
UnixProcess(int) - Constructor for class org.ow2.proactive.process_tree_killer.ProcessTree.UnixProcess
 
unquote(String) - Static method in class org.ow2.proactive.process_tree_killer.QuotedStringTokenizer
Unquote a string.
unsetenv(String) - Method in interface org.ow2.proactive.process_tree_killer.jna.GNUCLibrary
 
useSSL() - Static method in class cloud.localstack.LocalstackTestRunner
 
Util - Class in org.ow2.proactive.process_tree_killer
 
Util() - Constructor for class org.ow2.proactive.process_tree_killer.Util
 

V

valueOf(String) - Static method in enum org.ow2.proactive.process_tree_killer.Platform
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ow2.proactive.process_tree_killer.Platform
Returns an array containing the constants of this enum type, in the order they are declared.
VariableResolver<V> - Interface in org.ow2.proactive.process_tree_killer
Resolves variables to its value, while encapsulating how that resolution happens.
VariableResolver.ByMap<V> - Class in org.ow2.proactive.process_tree_killer
VariableResolver backed by a Map.
VariableResolver.Union<V> - Class in org.ow2.proactive.process_tree_killer
Union of multiple VariableResolver.
VersionNumber - Class in org.ow2.proactive.process_tree_killer
Immutable representation of a version number based on the Mercury version numbering scheme.
VersionNumber(String) - Constructor for class org.ow2.proactive.process_tree_killer.VersionNumber
 
A B C D E F G H I J K L M N O P Q R S T U V 
Skip navigation links

Copyright © 2017. All rights reserved.