Uses of Interface
com.sun.jdi.VirtualMachine
Package
Description
This is the core package of the Java Debug
Interface (JDI), it defines mirrors for values, types, and the target
VirtualMachine itself - as well bootstrapping facilities.
This package defines connections between the virtual machine
using the JDI and the target virtual machine.
Provides implementation support for building JShell execution engines.
-
Uses of VirtualMachine in com.sun.jdi
Modifier and TypeInterfaceDescriptioninterface
A virtual machine which searches for classes through pathsModifier and TypeMethodDescriptionVirtualMachineManager.createVirtualMachine
(Connection connection) Creates a new virtual machine.VirtualMachineManager.createVirtualMachine
(Connection connection, Process process) Create a virtual machine mirror for a target VM.Mirror.virtualMachine()
Gets the VirtualMachine to which this Mirror belongs.Modifier and TypeMethodDescriptionVirtualMachineManager.connectedVirtualMachines()
Lists all target VMs which are connected to the debugger. -
Uses of VirtualMachine in com.sun.jdi.connect
Modifier and TypeMethodDescriptionListeningConnector.accept
(Map<String, ? extends Connector.Argument> arguments) Waits for a target VM to attach to this connector.AttachingConnector.attach
(Map<String, ? extends Connector.Argument> arguments) Attaches to a running application and returns a mirror of its VM.LaunchingConnector.launch
(Map<String, ? extends Connector.Argument> arguments) Launches an application and connects to its VM. -
Uses of VirtualMachine in jdk.jshell.execution
Modifier and TypeMethodDescriptionprotected VirtualMachine
JdiDefaultExecutionControl.vm()
protected abstract VirtualMachine
JdiExecutionControl.vm()
Returns the JDIVirtualMachine
instance.JdiInitiator.vm()
Returns the resultingVirtualMachine
instance.Modifier and TypeMethodDescriptionstatic void
Util.detectJdiExitEvent
(VirtualMachine vm, Consumer<String> unbiddenExitHandler) Monitor the JDI event stream forVMDeathEvent
andVMDisconnectEvent
.protected ReferenceType
JdiExecutionControl.referenceType
(VirtualMachine vm, String name) Returns the JDIReferenceType
corresponding to the specified class name.