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 AttachProviderATTACH_PROVIDERprivate java.lang.StringjarFilePathprivate java.lang.Stringpid
-
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 VirtualMachineattachToThisVM()private static java.lang.StringdiscoverProcessIdForRunningVM()private VirtualMachinegetVirtualMachineImplementationFromEmbeddedOnes()(package private) booleanloadAgent()private voidloadAgentAndDetachFromThisVM(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)
-
-