Lines Matching refs:attach

26 package com.sun.tools.attach.spi;
33 import com.sun.tools.attach.VirtualMachine;
34 import com.sun.tools.attach.VirtualMachineDescriptor;
35 import com.sun.tools.attach.AttachPermission;
36 import com.sun.tools.attach.AttachNotSupportedException;
42 * <p> An attach provider is a concrete subclass of this class that has a
46 * <p> An attach provider implementation is typically tied to a Java virtual
50 * JDK implementation ships with provider implementations that can only attach to
53 * vendors then there will be an attach provider implementation for each
56 * <p> An attach provider is identified by its {@link #name <i>name</i>} and
59 * for example, ships with attach providers that use the name <i>"sun"</i>. The
60 * <i>type</i> typically corresponds to the attach mechanism. For example, an
87 * {@link com.sun.tools.attach.AttachPermission AttachPermission}
120 * com.sun.tools.attach.AttachNotSupportedException AttachNotSupportedException}
121 * is thrown. Once parsed this method attempts to attach to the Java virtual machine.
124 * the attach mechanism implemented by this provider, or it detects that the
125 * Java virtual machine is a version to which this provider cannot attach, then
135 * {@link com.sun.tools.attach.AttachPermission AttachPermission}
143 * provider cannot attach.
158 * com.sun.tools.attach.VirtualMachineDescriptor VirtualMachineDescriptor}.
160 * com.sun.tools.attach.VirtualMachineDescriptor#provider() provider()} method
161 * to check that it is equal to this provider. It then attempts to attach to the
171 * {@link com.sun.tools.attach.AttachPermission AttachPermission}
177 * com.sun.tools.attach.VirtualMachineDescriptor#provider() provider()} method
179 * to a Java virtual machine to which this provider can attach.
200 * com.sun.tools.attach.VirtualMachineDescriptor} elements. Each
202 * to which this provider can <i>potentially</i> attach. There isn't any
213 * Returns a list of the installed attach providers.
224 * <tt>com.sun.tools.attach.spi.AttachProvider</tt> in the resource directory
244 * @return A list of the installed attach providers.