| Package | Description | 
|---|---|
| com.sun.jdi.connect | This package defines connections between the virtual machine
 using the JDI and the target virtual machine. | 
| Modifier and Type | Interface and Description | 
|---|---|
| static interface  | Connector.BooleanArgumentSpecification for and value of a Connector argument,
 whose value is Boolean. | 
| static interface  | Connector.IntegerArgumentSpecification for and value of a Connector argument,
 whose value is an integer. | 
| static interface  | Connector.SelectedArgumentSpecification for and value of a Connector argument,
 whose value is a String selected from a list of choices. | 
| static interface  | Connector.StringArgumentSpecification for and value of a Connector argument,
 whose value is a String. | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<String,Connector.Argument> | Connector. defaultArguments()Returns the arguments accepted by this Connector and their
 default values. | 
| Modifier and Type | Method and Description | 
|---|---|
| VirtualMachine | ListeningConnector. accept(Map<String,? extends Connector.Argument> arguments)Waits for a target VM to attach to this connector. | 
| VirtualMachine | AttachingConnector. attach(Map<String,? extends Connector.Argument> arguments)Attaches to a running application and and returns a
 mirror of its VM. | 
| VirtualMachine | LaunchingConnector. launch(Map<String,? extends Connector.Argument> arguments)Launches an application and connects to its VM. | 
| String | ListeningConnector. startListening(Map<String,? extends Connector.Argument> arguments)Listens for one or more connections initiated by target VMs. | 
| void | ListeningConnector. stopListening(Map<String,? extends Connector.Argument> arguments)Cancels listening for connections. | 
 Copyright © 1999, 2017, Oracle and/or its affiliates.  All rights reserved.