Uses of Class gnu.classpath.jdwp.exception.JdwpException

Uses in package gnu.classpath.jdwp.processor

Methods which throw type gnu.classpath.jdwp.exception.JdwpException

void
void
void
boolean
boolean
boolean
Runs the given command with the data in distr and writes the data for the reply packet to ostr.
boolean
boolean
boolean
Runs the given command with the data in distr and writes the data for the reply packet to ostr.
boolean
boolean
There are no commands for this CommandSet at this time so we just throw a NotImplementedException whenever it's called.
boolean
There are no commands for this CommandSet at this time so we just throw a NotImplementedException whenever it's called.
boolean
boolean
boolean
boolean
Runs the given command with the data in distr and writes the data for the reply packet to ostr.
boolean
boolean
boolean
boolean

Uses in package gnu.classpath.jdwp.util

Constructors which throw type gnu.classpath.jdwp.exception.JdwpException

Read a location from the given bytebuffer, consists of a TAG (byte), followed by a ReferenceTypeId, a MethodId and an index (long).

Methods which throw type gnu.classpath.jdwp.exception.JdwpException

Object
Reads the appropriate object for the tagged value contained in the ByteBuffer.
Object
Reads the an object of the given Class from the untagged value contained in the ByteBuffer.
Object
Reads an object of the given Class from the untagged value contained in the ByteBuffer.
void
Will write the given object as a tagged value to the DataOutputStream.
void
Will write the given object as an untagged value to the DataOutputStream.

Uses in package gnu.classpath.jdwp

Methods which throw type gnu.classpath.jdwp.exception.JdwpException

void
Clear all events of the given kind
MethodResult
VMVirtualMachine.executeMethod(Object obj, Thread thread, Class clazz, Method method, Object[] values, boolean nonVirtual)
Executes a method in the virtual machine
VMMethod[]
Returns all of the methods defined in the given class.
Iterator
Returns an iterator over all the loaded classes in the VM
int
Returns a count of the number of loaded classes in the VM
VMMethod
A factory method for getting valid virtual machine methods which may be passed to/from the debugger.
int
Returns the status of the given class
VMFrame
Returns the frame for a given thread with the frame ID in the buffer I don't like this.
int
Returns the number of frames in the thread's stack
ArrayList
VMVirtualMachine.getFrames(Thread thread, int start, int length)
Returns the thread's call stack
LineTable
"Returns line number information for the method, if present.
ArrayList
Returns a list of all classes which this class loader has been requested to load
String
"Returns the name of source file in which a reference type was declared"
int
Get the suspend count for a give thread
int
Returns the status of a thread
VariableTable
"Returns variable information for the method.
VMMethod
Returns a VMMethod from the ID in the byte buffer
void
Register a request from the debugger Virtual machines have two options.
void
Resume all threads.
void
Resume a thread.
void
Suspend all threads
void
Suspend a thread
void
Unregisters the given request

Uses in package gnu.classpath.jdwp.exception

Classes derived from gnu.classpath.jdwp.exception.JdwpException

class
An exception thrown by the JDWP back-end when an invalid reference type id is used by the debugger.
class
An exception thrown when the debugger uses an invalid class loader
class
An exception thrown when a count filter is given an invalid count.
class
An exception thrown when the debugger asks for an event request for a non-existant event
class
An exception thrown when an invalid field id is used by the debugger
class
An exception thrown when the debugger specifies an invalid location
class
An exception thrown when an invalid method id is used by the debugger
class
An exception thrown when an invalid object id is used by the debugger
class
An exception thrown when the debugger uses an invalid String.
class
An exception thrown when an invalid thread is used by the debugger
class
An exception thrown when an invalid thread group is used by the debugger
class
An illegal argument exception for JDWP.
class
An exception thrown by the JDWP back-end when an unusual runtime error occurs internally
class
An exception thrown when the debugger attempts to invoke an unsupported command on a native method (like setting a breakpoint).
class
An exception thrown by virtual machines when functionality or features are not implemented
class
An exception thrown when the virtual machine is dead

Uses in package gnu.classpath.jdwp.event

Methods which throw type gnu.classpath.jdwp.exception.JdwpException

void
Clears all the requests for a given event
void
EventManager.deleteRequest(byte kind, int id)
Deletes the given request from the management table
void
Requests monitoring of an event.