public class SecureCapsule
extends Capsule
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_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 |
|---|
SecureCapsule(Capsule pred) |
SecureCapsule(java.nio.file.Path jarFile) |
| Modifier and Type | Method and Description |
|---|---|
protected <T> T |
attribute(java.util.Map.Entry<java.lang.String,T> attr) |
protected Capsule |
loadTargetCapsule(java.lang.ClassLoader parent,
java.nio.file.Path jarFile) |
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, buildEnvironmentVariables, buildProcess, chooseJavaHome, chooseLogLevel, chooseMode, cleanup, clone, compareVersions, compareVersions, equals, exec, exec, exec, exec, finalizeCapsule, getAppDir, getAppId, getAttribute, getCacheDir, getCallTarget, getEntryInputStream, getenv, getJarFile, getJavaExecutable, getJavaExecutable, getJavaHome, getJavaHomes, getLocalAddress, getLogLevel, getMBeanServerConnection, getMode, getModeDescription, getModes, getNativeLibExtension, getPermissions, getPlatform, getPlatformNativeLibraryPath, getProperty, getVarValue, getWritableAppCache, hasAttribute, hasCaplet, hashCode, isAgent, isEmptyCapsule, isLogging, isMac, isUnix, isWindows, isWrapperCapsule, launch, liftoff, log, lookup, lookup, lookup, lookup0, main, move, name, onError, OPTION, OPTION, postlaunch, premain, resolve, resolve0, run, setProperty, sup, sup, T_BOOL, T_DOUBLE, T_FILE, T_FILE, T_LIST, T_LONG, T_MAP, T_SET, T_STRING, toString, trace, verifyAfterStagepublic SecureCapsule(java.nio.file.Path jarFile)
public SecureCapsule(Capsule pred)
protected Capsule loadTargetCapsule(java.lang.ClassLoader parent,
java.nio.file.Path jarFile)
loadTargetCapsule in class Capsuleprotected <T> T attribute(java.util.Map.Entry<java.lang.String,T> attr)
attribute in class Capsuleprotected java.lang.ProcessBuilder prelaunch(java.util.List<java.lang.String> jvmArgs,
java.util.List<java.lang.String> args)
prelaunch in class Capsule