Package org.powermock.modules.agent
Class AgentLoader
- java.lang.Object
-
- org.powermock.modules.agent.AgentLoader
-
final class AgentLoader extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static AttachProvider
ATTACH_PROVIDER
private java.lang.String
jarFilePath
private java.lang.String
pid
-
Constructor Summary
Constructors Constructor Description AgentLoader(java.lang.String jarFilePath)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private VirtualMachine
attachToThisVM()
private static java.lang.String
discoverProcessIdForRunningVM()
private VirtualMachine
getVirtualMachineImplementationFromEmbeddedOnes()
(package private) boolean
loadAgent()
private void
loadAgentAndDetachFromThisVM(VirtualMachine vm)
-
-
-
Field Detail
-
ATTACH_PROVIDER
private static final AttachProvider ATTACH_PROVIDER
-
jarFilePath
private final java.lang.String jarFilePath
-
pid
private final java.lang.String pid
-
-
Method Detail
-
discoverProcessIdForRunningVM
private static java.lang.String discoverProcessIdForRunningVM()
-
loadAgent
boolean loadAgent()
-
getVirtualMachineImplementationFromEmbeddedOnes
private VirtualMachine getVirtualMachineImplementationFromEmbeddedOnes()
-
attachToThisVM
private VirtualMachine attachToThisVM()
-
loadAgentAndDetachFromThisVM
private void loadAgentAndDetachFromThisVM(VirtualMachine vm)
-
-