JavaScript Development Tools
Release 3.2

org.eclipse.wst.jsdt.debug.core.jsdi.connect
Interface AttachingConnector

All Superinterfaces:
Connector

public interface AttachingConnector
extends Connector

Description of a VirtualMachine Connector that attaches to a running VirtualMachine. Clients can implement or extend this interface.

Since:
1.0
See Also:
Argument, Connector, VirtualMachine

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector
Connector.Argument, Connector.BooleanArgument, Connector.IntegerArgument, Connector.SelectedArgument, Connector.StringArgument
 
Method Summary
 VirtualMachine attach(Map arguments)
          Attaches to a VirtualMachine described by the given map of arguments.
 
Methods inherited from interface org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector
defaultArguments, description, id, name
 

Method Detail

attach

VirtualMachine attach(Map arguments)
                      throws IOException
Attaches to a VirtualMachine described by the given map of arguments.

This method cannot return null. If a connection cannot be made an IOException is thrown.

Parameters:
arguments - the map of connection arguments which cannot be null
Returns:
the VirtualMachine that has been connected to never null
Throws:
IOException - if the Connector failed to connect
See Also:
BooleanArgument, IntegerArgument, StringArgument, SelectedArgument

JavaScript Development Tools
Release 3.2

Copyright (c) IBM Corp. and others 2000, 2010. All Rights Reserved.