gnu.classpath.jdwp

Class JdwpConstants.Error

Enclosing Class:
JdwpConstants

public static final class JdwpConstants.Error
extends Object

Field Summary

static short
ABSENT_INFORMATION
Desired information is not available
static short
ACCESS_DENIED
Debugging has not been enabled in this virtual machine.
static short
ADD_METHOD_NOT_IMPLEMENTED
Adding methods has not been implemented
static short
ALREADY_INVOKING
Previous invoke not complete
static short
CIRCULAR_CLASS_DEFINITION
Circularity has been detected while initializing a class
static short
CLASS_MODIFIERS_CHANGE_NOT_IMPLEMENTED
New class version has different modifiers and canUnrestrictedlyRedefineClasses is false
static short
CLASS_NOT_PREPARED
Class has been loaded but not yet prepared
static short
DELETE_METHOD_NOT_IMPLEMENTED
New class version does not declare a method declared in the old class version and canUnrestrictedlyRedefineClasses is false
static short
DUPLICATE
Item already set
static short
FAILS_VERIFICATION
Verifier detected that a class file, though well formed, contained some sort of internal inconsistency or security problem
static short
HIERARCHY_CHANGE_NOT_IMPLEMENTED
A direct superclass is different for the new class version, or the set of directly implemented interfaces is different and canUnrestrictedlyRedefineClasses is false
static short
ILLEGAL_ARGUMENT
Illegal argument
static short
INTERNAL
An unexpected internal error has occurred
static short
INTERRUPT
Call has been interrupted before completion
static short
INVALID_ARRAY
Invalid array
static short
INVALID_CLASS
Invalid class
static short
INVALID_CLASS_FORMAT
Virtual machine attempted to read a class file and determined that the file is malformed or otherwise cannot be interpreted as a class file
static short
INVALID_CLASS_LOADER
Invalid class loader
static short
INVALID_COUNT
Invalid count
static short
INVALID_EVENT_TYPE
Specified event type id is not recognized
static short
INVALID_FIELDID
Invalid field
static short
INVALID_FRAMEID
Invaliid frame
static short
INVALID_INDEX
Invalid index
static short
INVALID_LENGTH
Invalid length
static short
INVALID_LOCATION
Invalid location
static short
INVALID_METHODID
Invalid method
static short
INVALID_MONITOR
Invalid monitor
static short
INVALID_OBJECT
Reference type has been unloaded and garbage collected
static short
INVALID_PRIORITY
Invalid priority
static short
INVALID_SLOT
Invalid slot
static short
INVALID_STRING
Invalid string
static short
INVALID_TAG
Invalid object type id or class tag
static short
INVALID_THREAD
Passed thread is null, is not a valid thread or has exited
static short
INVALID_THREAD_GROUP
Thread group invalid
static short
INVALID_TYPESTATE
State of the thread has been modified and is now inconsistent
static short
METHOD_MODIFIERS_CHANGE_NOT_IMPLEMENTED
A method in the new class version has different modifiers than its counterpart in the old class version and canUnrestrictedlyRedefineClasses is false.
static short
NAMES_DONT_MATCH
Class name defined in the new class file is different from the name in the old class object
static short
NATIVE_METHOD
Method is native
static short
NONE
No error has occurred
static short
NOT_CURRENT_FRAME
Operation can only be performed on current frame
static short
NOT_FOUND
Desired element not found
static short
NOT_IMPLEMENTED
Functionality is not implemented in this virtual machine
static short
NOT_MONITOR_OWNER
Thread doesn't own the monitor
static short
NO_MORE_FRAMES
There are no more Java or JNI frames on the call stack
static short
NULL_POINTER
Invalid pointer
static short
OPAQUE_FRAME
Information about the frame is not available
static short
OUT_OF_MEMORY
The function needed to allocate memory and no more memory was available for allocation
static short
SCHEMA_CHANGE_NOT_IMPLEMENTED
Schema change has not been implemented
static short
THREAD_NOT_SUSPENDED
Specified thread has not been suspended by an event
static short
THREAD_SUSPENDED
Thread already suspended
static short
TRANSPORT_INIT
Unablie to initialize the transport
static short
TRANSPORT_LOAD
Unable to load the transport
static short
TYPE_MISMATCH
Variable is not an appropriate type for the function used
static short
UNATTACHED_THREAD
The thread being used to call this function is not attached to the virtual machine.
static short
UNSUPPORTED_VERSION
Class file has a version number not supported by this VM
static short
VM_DEAD
The virtual machine is not running

Method Summary

Methods inherited from class java.lang.Object

clone, equals, extends Object> getClass, finalize, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Details

ABSENT_INFORMATION

public static final short ABSENT_INFORMATION
Desired information is not available
Field Value:
101

ACCESS_DENIED

public static final short ACCESS_DENIED
Debugging has not been enabled in this virtual machine. JVMDI cannot be used
Field Value:
111

ADD_METHOD_NOT_IMPLEMENTED

public static final short ADD_METHOD_NOT_IMPLEMENTED
Adding methods has not been implemented
Field Value:
63

ALREADY_INVOKING

public static final short ALREADY_INVOKING
Previous invoke not complete
Field Value:
502

CIRCULAR_CLASS_DEFINITION

public static final short CIRCULAR_CLASS_DEFINITION
Circularity has been detected while initializing a class
Field Value:
61

CLASS_MODIFIERS_CHANGE_NOT_IMPLEMENTED

public static final short CLASS_MODIFIERS_CHANGE_NOT_IMPLEMENTED
New class version has different modifiers and canUnrestrictedlyRedefineClasses is false
Field Value:
70

CLASS_NOT_PREPARED

public static final short CLASS_NOT_PREPARED
Class has been loaded but not yet prepared
Field Value:
22

DELETE_METHOD_NOT_IMPLEMENTED

public static final short DELETE_METHOD_NOT_IMPLEMENTED
New class version does not declare a method declared in the old class version and canUnrestrictedlyRedefineClasses is false
Field Value:
67

DUPLICATE

public static final short DUPLICATE
Item already set
Field Value:
40

FAILS_VERIFICATION

public static final short FAILS_VERIFICATION
Verifier detected that a class file, though well formed, contained some sort of internal inconsistency or security problem
Field Value:
62

HIERARCHY_CHANGE_NOT_IMPLEMENTED

public static final short HIERARCHY_CHANGE_NOT_IMPLEMENTED
A direct superclass is different for the new class version, or the set of directly implemented interfaces is different and canUnrestrictedlyRedefineClasses is false
Field Value:
66

ILLEGAL_ARGUMENT

public static final short ILLEGAL_ARGUMENT
Illegal argument
Field Value:
103

INTERNAL

public static final short INTERNAL
An unexpected internal error has occurred
Field Value:
113

INTERRUPT

public static final short INTERRUPT
Call has been interrupted before completion
Field Value:
52

INVALID_ARRAY

public static final short INVALID_ARRAY
Invalid array
Field Value:
508

INVALID_CLASS

public static final short INVALID_CLASS
Invalid class
Field Value:
21

INVALID_CLASS_FORMAT

public static final short INVALID_CLASS_FORMAT
Virtual machine attempted to read a class file and determined that the file is malformed or otherwise cannot be interpreted as a class file
Field Value:
60

INVALID_CLASS_LOADER

public static final short INVALID_CLASS_LOADER
Invalid class loader
Field Value:
507

INVALID_COUNT

public static final short INVALID_COUNT
Invalid count
Field Value:
512

INVALID_EVENT_TYPE

public static final short INVALID_EVENT_TYPE
Specified event type id is not recognized
Field Value:
102

INVALID_FIELDID

public static final short INVALID_FIELDID
Invalid field
Field Value:
25

INVALID_FRAMEID

public static final short INVALID_FRAMEID
Invaliid frame
Field Value:
30

INVALID_INDEX

public static final short INVALID_INDEX
Invalid index
Field Value:
503

INVALID_LENGTH

public static final short INVALID_LENGTH
Invalid length
Field Value:
504

INVALID_LOCATION

public static final short INVALID_LOCATION
Invalid location
Field Value:
24

INVALID_METHODID

public static final short INVALID_METHODID
Invalid method
Field Value:
23

INVALID_MONITOR

public static final short INVALID_MONITOR
Invalid monitor
Field Value:
50

INVALID_OBJECT

public static final short INVALID_OBJECT
Reference type has been unloaded and garbage collected
Field Value:
20

INVALID_PRIORITY

public static final short INVALID_PRIORITY
Invalid priority
Field Value:
12

INVALID_SLOT

public static final short INVALID_SLOT
Invalid slot
Field Value:
35

INVALID_STRING

public static final short INVALID_STRING
Invalid string
Field Value:
506

INVALID_TAG

public static final short INVALID_TAG
Invalid object type id or class tag
Field Value:
500

INVALID_THREAD

public static final short INVALID_THREAD
Passed thread is null, is not a valid thread or has exited
Field Value:
10

INVALID_THREAD_GROUP

public static final short INVALID_THREAD_GROUP
Thread group invalid
Field Value:
11

INVALID_TYPESTATE

public static final short INVALID_TYPESTATE
State of the thread has been modified and is now inconsistent
Field Value:
65

METHOD_MODIFIERS_CHANGE_NOT_IMPLEMENTED

public static final short METHOD_MODIFIERS_CHANGE_NOT_IMPLEMENTED
A method in the new class version has different modifiers than its counterpart in the old class version and canUnrestrictedlyRedefineClasses is false.
Field Value:
71

NAMES_DONT_MATCH

public static final short NAMES_DONT_MATCH
Class name defined in the new class file is different from the name in the old class object
Field Value:
69

NATIVE_METHOD

public static final short NATIVE_METHOD
Method is native
Field Value:
511

NONE

public static final short NONE
No error has occurred
Field Value:
0

NOT_CURRENT_FRAME

public static final short NOT_CURRENT_FRAME
Operation can only be performed on current frame
Field Value:
33

NOT_FOUND

public static final short NOT_FOUND
Desired element not found
Field Value:
41

NOT_IMPLEMENTED

public static final short NOT_IMPLEMENTED
Functionality is not implemented in this virtual machine
Field Value:
99

NOT_MONITOR_OWNER

public static final short NOT_MONITOR_OWNER
Thread doesn't own the monitor
Field Value:
51

NO_MORE_FRAMES

public static final short NO_MORE_FRAMES
There are no more Java or JNI frames on the call stack
Field Value:
31

NULL_POINTER

public static final short NULL_POINTER
Invalid pointer
Field Value:
100

OPAQUE_FRAME

public static final short OPAQUE_FRAME
Information about the frame is not available
Field Value:
32

OUT_OF_MEMORY

public static final short OUT_OF_MEMORY
The function needed to allocate memory and no more memory was available for allocation
Field Value:
110

SCHEMA_CHANGE_NOT_IMPLEMENTED

public static final short SCHEMA_CHANGE_NOT_IMPLEMENTED
Schema change has not been implemented
Field Value:
64

THREAD_NOT_SUSPENDED

public static final short THREAD_NOT_SUSPENDED
Specified thread has not been suspended by an event
Field Value:
13

THREAD_SUSPENDED

public static final short THREAD_SUSPENDED
Thread already suspended
Field Value:
14

TRANSPORT_INIT

public static final short TRANSPORT_INIT
Unablie to initialize the transport
Field Value:
510

TRANSPORT_LOAD

public static final short TRANSPORT_LOAD
Unable to load the transport
Field Value:
509

TYPE_MISMATCH

public static final short TYPE_MISMATCH
Variable is not an appropriate type for the function used
Field Value:
34

UNATTACHED_THREAD

public static final short UNATTACHED_THREAD
The thread being used to call this function is not attached to the virtual machine. Calls must be made from attached threads.
Field Value:
115

UNSUPPORTED_VERSION

public static final short UNSUPPORTED_VERSION
Class file has a version number not supported by this VM
Field Value:
68

VM_DEAD

public static final short VM_DEAD
The virtual machine is not running
Field Value:
112

JdwpConstants.java -- Constants defined by JDWP 1.4 specification Copyright (C) 2005 Free Software Foundation This file is part of GNU Classpath. GNU Classpath is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. GNU Classpath is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with GNU Classpath; see the file COPYING. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License cover the whole combination. As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.