ATTR_AGENT, ATTR_APP_ARTIFACT, ATTR_APP_CLASS, ATTR_APP_CLASS_PATH, ATTR_APP_ID, ATTR_APP_NAME, ATTR_APP_VERSION, ATTR_BOOT_CLASS_PATH, ATTR_BOOT_CLASS_PATH_A, ATTR_BOOT_CLASS_PATH_P, ATTR_CAPLETS, ATTR_CAPSULE_IN_CLASS_PATH, ATTR_DEPENDENCIES, ATTR_JAVA_AGENTS, ATTR_JAVA_VERSION, ATTR_JDK_REQUIRED, ATTR_JVM_ARGS, ATTR_LIBRARY_PATH_A, ATTR_LIBRARY_PATH_P, ATTR_MIN_JAVA_VERSION, ATTR_MIN_UPDATE_VERSION, ATTR_NATIVE_AGENTS, ATTR_NATIVE_DEPENDENCIES, ATTR_SCRIPT, ATTR_SECURITY_MANAGER, ATTR_SECURITY_POLICY, ATTR_SECURITY_POLICY_A, ATTR_SYSTEM_PROPERTIES, LOG_DEBUG, LOG_NONE, LOG_QUIET, LOG_VERBOSE, STDERR, STDOUT, VERSION| Constructor and Description |
|---|
DaemonCapsule(Capsule pred) |
| Modifier and Type | Method and Description |
|---|---|
protected <T> T |
attribute(java.util.Map.Entry<java.lang.String,T> attr) |
protected java.util.Map<java.lang.String,java.lang.String> |
buildEnvironmentVariables(java.util.Map<java.lang.String,java.lang.String> env) |
protected java.nio.file.Path |
getJavaExecutable() |
protected java.lang.Process |
postlaunch(java.lang.Process child) |
protected java.lang.ProcessBuilder |
prelaunch(java.util.List<java.lang.String> jvmArgs,
java.util.List<java.lang.String> args) |
addTempFile, agent, appDir, ATTRIBUTE, buildAppCacheDir, buildArgs, buildProcess, chooseJavaHome, chooseLogLevel, chooseMode, cleanup, clone, compareVersions, compareVersions, equals, exec, exec, exec, exec, finalizeCapsule, getAppDir, getAppId, getAttribute, getCacheDir, getCallTarget, getCapsule, getEntryInputStream, getenv, getJarFile, getJavaExecutable, getJavaHome, getJavaHomes, getLocalAddress, getLogLevel, getMBeanServerConnection, getMode, getModeDescription, getModes, getNativeLibExtension, getPermissions, getPlatform, getPlatformNativeLibraryPath, getProperty, getVarValue, getWritableAppCache, hasAttribute, hasCaplet, hashCode, invoke, isAgent, isEmptyCapsule, isLogging, isMac, isUnix, isWindows, isWrapperCapsule, launch, liftoff, loadTargetCapsule, log, log, lookup, lookup, lookup, lookup0, main, move, name, onError, OPTION, OPTION, premain, resolve, resolve0, run, setProperty, startJMXServer, sup, sup, T_BOOL, T_DOUBLE, T_FILE, T_FILE, T_LIST, T_LONG, T_MAP, T_SET, T_STRING, toString, trace, verifyAfterStageprotected java.nio.file.Path getJavaExecutable()
getJavaExecutable in class Capsuleprotected java.util.Map<java.lang.String,java.lang.String> buildEnvironmentVariables(java.util.Map<java.lang.String,java.lang.String> env)
buildEnvironmentVariables in class Capsuleprotected <T> T attribute(java.util.Map.Entry<java.lang.String,T> attr)
attribute in class Capsuleprotected final java.lang.ProcessBuilder prelaunch(java.util.List<java.lang.String> jvmArgs,
java.util.List<java.lang.String> args)
prelaunch in class Capsuleprotected java.lang.Process postlaunch(java.lang.Process child)
postlaunch in class Capsule