APIdia Launch Partner
Top Description Interfaces Classes
module jdk.jdi

Package com.sun.jdi.connect


This package defines connections between the virtual machine using the JDI and the target virtual machine. In concert with com.sun.jdi.VirtualMachineManager it is the mechanism for launching, attaching, etc to target virtual machines.

Methods may be added to the interfaces in the JDI packages in future releases. Existing packages may be renamed if the JDI becomes a standard extension.

Since
1.3

Interface Summary

Modifier and TypeInterface and Description
public interface
AttachingConnector

A connector which attaches to a previously running target VM.

public interface
Connector

A method of connection between a debugger and a target VM.

public interface
LaunchingConnector

A connector which can launch a target VM before connecting to it.

public interface
ListeningConnector

A connector which listens for a connection initiated by a target VM.

public interface
Transport

A method of communication between a debugger and a target VM.

Class Summary

Modifier and TypeClass and Description
public class
IllegalConnectorArgumentsException

Thrown to indicate an invalid argument or inconsistent passed to a Connector.

public class
TransportTimeoutException

This exception may be thrown as a result of a timeout when attaching to a target VM, or waiting to accept a connection from a target VM.

public class
VMStartException

A target VM was successfully launched, but terminated with an error before a connection could be established.