KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > sun > jdi > request > EventRequestManager


1 /*******************************************************************************
2  * Copyright (c) 2000, 2006 IBM Corporation and others.
3  * All rights reserved. This program and the accompanying materials
4  * are made available under the terms of the Eclipse Public License v1.0
5  * which accompanies this distribution, and is available at
6  * http://www.eclipse.org/legal/epl-v10.html
7  *
8  * Contributors:
9  * IBM Corporation - initial API and implementation
10  *******************************************************************************/

11 package com.sun.jdi.request;
12
13
14 import java.util.List JavaDoc;
15
16 import com.sun.jdi.Field;
17 import com.sun.jdi.Location;
18 import com.sun.jdi.Mirror;
19 import com.sun.jdi.ThreadReference;
20
21 public interface EventRequestManager extends Mirror {
22     public List JavaDoc accessWatchpointRequests();
23     public List JavaDoc breakpointRequests();
24     public List JavaDoc classPrepareRequests();
25     public List JavaDoc classUnloadRequests();
26     public AccessWatchpointRequest createAccessWatchpointRequest(Field arg1);
27     public BreakpointRequest createBreakpointRequest(Location arg1);
28     public ClassPrepareRequest createClassPrepareRequest();
29     public ClassUnloadRequest createClassUnloadRequest();
30     public ExceptionRequest createExceptionRequest(com.sun.jdi.ReferenceType arg1, boolean arg2, boolean arg3);
31     public MethodEntryRequest createMethodEntryRequest();
32     public MethodExitRequest createMethodExitRequest();
33     public MonitorContendedEnteredRequest createMonitorContendedEnteredRequest();
34     public MonitorContendedEnterRequest createMonitorContendedEnterRequest();
35     public MonitorWaitedRequest createMonitorWaitedRequest();
36     public MonitorWaitRequest createMonitorWaitRequest();
37     public ModificationWatchpointRequest createModificationWatchpointRequest(Field arg1);
38     public StepRequest createStepRequest(ThreadReference arg1, int arg2, int arg3);
39     public ThreadDeathRequest createThreadDeathRequest();
40     public ThreadStartRequest createThreadStartRequest();
41     public VMDeathRequest createVMDeathRequest();
42     public void deleteAllBreakpoints();
43     public void deleteEventRequest(EventRequest arg1);
44     public void deleteEventRequests(List JavaDoc arg1);
45     public List JavaDoc exceptionRequests();
46     public List JavaDoc methodEntryRequests();
47     public List JavaDoc methodExitRequests();
48     public List JavaDoc modificationWatchpointRequests();
49     public List JavaDoc stepRequests();
50     public List JavaDoc threadDeathRequests();
51     public List JavaDoc threadStartRequests();
52     public List JavaDoc vmDeathRequests();
53     public List JavaDoc monitorContendedEnterRequests();
54     public List JavaDoc monitorContendedEnteredRequests();
55     public List JavaDoc monitorWaitRequests();
56     public List JavaDoc monitorWaitedRequests();
57 }
58
Popular Tags