01: /*******************************************************************************
02: * Copyright (c) 2000, 2005 IBM Corporation and others.
03: * All rights reserved. This program and the accompanying materials
04: * are made available under the terms of the Eclipse Public License v1.0
05: * which accompanies this distribution, and is available at
06: * http://www.eclipse.org/legal/epl-v10.html
07: *
08: * Contributors:
09: * IBM Corporation - initial API and implementation
10: *******************************************************************************/package com.sun.jdi.request;
11:
12: import com.sun.jdi.Mirror;
13:
14: public interface EventRequest extends Mirror {
15: public static final int SUSPEND_NONE = 0;
16: public static final int SUSPEND_EVENT_THREAD = 1;
17: public static final int SUSPEND_ALL = 2;
18:
19: public void addCountFilter(int arg1)
20: throws InvalidRequestStateException;
21:
22: public void disable();
23:
24: public void enable();
25:
26: public Object getProperty(Object key);
27:
28: public boolean isEnabled();
29:
30: public void putProperty(Object key, Object value);
31:
32: public void setEnabled(boolean arg1);
33:
34: public void setSuspendPolicy(int arg1);
35:
36: public int suspendPolicy();
37: }
|