public class ServerAgent
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.instrument.Instrumentation |
inst |
static java.lang.Boolean |
isAgentProxy |
static java.lang.Boolean |
isAutoloadLibraries |
| Constructor and Description |
|---|
ServerAgent() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addJVMClassPath(java.util.jar.JarFile file) |
static void |
addJVMClassPath(java.lang.String path) |
static long |
getObjSize(java.lang.Object obj) |
static boolean |
isAgentStarted() |
static void |
loadLibraries(java.nio.file.Path dir) |
static void |
premain(java.lang.String agentArgument,
java.lang.instrument.Instrumentation instrumentation) |
public static java.lang.instrument.Instrumentation inst
public static java.lang.Boolean isAutoloadLibraries
public static java.lang.Boolean isAgentProxy
public static void addJVMClassPath(java.lang.String path)
throws java.io.IOException
java.io.IOExceptionpublic static void addJVMClassPath(java.util.jar.JarFile file)
public static boolean isAgentStarted()
public static long getObjSize(java.lang.Object obj)
public static void premain(java.lang.String agentArgument,
java.lang.instrument.Instrumentation instrumentation)
public static void loadLibraries(java.nio.file.Path dir)