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

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).

Uses in package gnu.classpath.jdwp.exception

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

class
An exception thrown when the requested information is not available.
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 requests an invalid frame in the call stack.
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 an invalid Slot id is used by the debugger (i.e. when trying to access a variable slot which doesn't exist).
class
An exception thrown when the debugger uses an invalid String.
class
An exception thrown when an invalid tag is used by the debugger
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 throw when attempting to access a local variable of the wrong type.
class
An exception thrown when the virtual machine is dead

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<T> clazz, VMMethod method, Value[] values, int options)
Executes a method in the virtual machine.
VMMethod[]
Returns all of the methods defined in the given class.
Collection<E>
Returns a Collection of all classes loaded in the VM
byte[]
Returns the bytecode for the given method.
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
Object
Returns the current contended monitor for a thread.
VMFrame
VMVirtualMachine.getFrame(Thread thread, long frameID)
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<E>
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<E>
Returns a list of all classes which this class loader has been requested to load
MonitorInfo
Returns monitor information about an object.
Object[]
Returns a list of owned monitors.
String
Returns the source debug extension.
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
VMVirtualMachine.redefineClasses(Class<T>[] types, byte[][] bytecodes)
Redefines the given types.
void
Register a request from the debugger Virtual machines have two options.
void
Resume all threads.
void
Resume a thread.
void
Sets the default stratum.
void
Suspend all threads
void
Suspend a thread
void
Unregisters the given request

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.

Uses in package gnu.classpath.jdwp.processor

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

void
void
void
boolean
Runs the given command with the data in distr and writes the data for the reply packet to ostr.
boolean
Runs the given command with the data in distr and writes the data for the reply packet to ostr.
boolean
Runs the given command with the data in distr and writes the data for the reply packet to ostr.
boolean
Runs the given command with the data in distr and writes the data for the reply packet to ostr.
boolean
Runs the given command with the data in distr and writes the data for the reply packet to ostr.
boolean
Runs the given command with the data in distr and writes the data for the reply packet to ostr.
boolean
Runs the given command with the data in distr and writes the data for the reply packet to ostr.
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
Runs the given command with the data in distr and writes the data for the reply packet to ostr.
boolean
Runs the given command with the data in distr and writes the data for the reply packet to ostr.
boolean
Runs the given command with the data in distr and writes the data for the reply packet to ostr.
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