final class AgentLoader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static AttachProvider |
ATTACH_PROVIDER |
private java.lang.String |
jarFilePath |
private java.lang.String |
pid |
Constructor and Description |
---|
AgentLoader(java.lang.String jarFilePath) |
Modifier and Type | Method and Description |
---|---|
private VirtualMachine |
attachToThisVM() |
private static java.lang.String |
discoverProcessIdForRunningVM() |
private VirtualMachine |
getVirtualMachineImplementationFromEmbeddedOnes() |
(package private) boolean |
loadAgent() |
private void |
loadAgentAndDetachFromThisVM(VirtualMachine vm) |
private static final AttachProvider ATTACH_PROVIDER
private final java.lang.String jarFilePath
private final java.lang.String pid
private static java.lang.String discoverProcessIdForRunningVM()
boolean loadAgent()
private VirtualMachine getVirtualMachineImplementationFromEmbeddedOnes()
private VirtualMachine attachToThisVM()
private void loadAgentAndDetachFromThisVM(VirtualMachine vm)