Represents a JDI event and any associated data retrieved from it.
Represents a JDI event and any associated data retrieved from it.
Represents an event callback, receiving the event and returning whether or not to resume.
Represents an event callback, receiving the event and returning whether or not to resume.
Retrieves the handler with the specified id.
Retrieves the handler with the specified id.
The id of the handler to retrieve
Some event handler if found, otherwise None
Retrieves the collection of event handler functions for the specific event class.
Retrieves the collection of event handler functions for the specific event class.
The type of event whose functions to retrieve
The collection of event functions
Retrieves the collection of event handler functions for the specific event class.
Retrieves the collection of event handler functions for the specific event class.
The type of event whose functions to retrieve
The collection of event functions
Indicates whether or not the event manager is processing events.
Indicates whether or not the event manager is processing events.
True if it is running, otherwise false
Represents the manager used to store pending event handlers and process them later.
Represents the manager used to store pending event handlers and process them later.
Removes the event function from this manager.
Removes the event function from this manager.
The id of the event handler to remove
Some event handler if removed, otherwise None
Begins the processing of events from the virtual machine.
Begins the processing of events from the virtual machine.
Ends the processing of events from the virtual machine.
Ends the processing of events from the virtual machine.
Adds a new event data stream that tracks incoming JDI events and data collected from those events.
Adds a new event data stream that tracks incoming JDI events and data collected from those events.
The type of JDI event to stream
The arguments used when determining whether or not to send the event down the stream
The resulting event stream in the form of a pipeline of events and collected data
Adds a new event data stream that tracks incoming JDI events and data collected from those events.
Adds a new event data stream that tracks incoming JDI events and data collected from those events.
The id to associate with the event handler
The type of JDI event to stream
The arguments used when determining whether or not to send the event down the stream
The resulting event stream in the form of a pipeline of events and collected data
Adds the event function to this manager.
Adds the event function to this manager. The return value of the handler function contributes towards whether or not to resume the event set.
The type of the event to add a function
The function to add, taking the occurring event
The arguments used when determining whether or not to invoke the event handler
The id associated with the event handler
Adds the event function to this manager.
Adds the event function to this manager. The return value of the handler function contributes towards whether or not to resume the event set.
The type of the event to add a function
The function to add, taking the occurring event and a collection of retrieved data from the event
The arguments used when determining whether or not to invoke the event handler
The id associated with the event handler
Adds an event handler based on the specified information.
Adds an event handler based on the specified information.
The information used to add the event hander
The id associated with the event handler
Adds the event function to this manager.
Adds the event function to this manager. The return value of the handler function contributes towards whether or not to resume the event set.
The id to associate with the event handler
The type of the event to add a function
The function to add, taking the occurring event and a collection of retrieved data from the event
The arguments used when determining whether or not to invoke the event handler
The id associated with the event handler
Adds the event function to this manager.
Adds the event function to this manager. The return value of the handler function contributes towards whether or not to resume the event set.
The id to associate with the event handler
The type of the event to add a function
The function to add, taking the occurring event
The arguments used when determining whether or not to invoke the event handler
The id associated with the event handler
Adds a new event stream that tracks incoming JDI events.
Adds a new event stream that tracks incoming JDI events.
The type of JDI event to stream
The arguments used when determining whether or not to send the event down the stream
The resulting event stream in the form of a pipeline of events
Adds a new event stream that tracks incoming JDI events.
Adds a new event stream that tracks incoming JDI events.
The id to associate with the event handler
The type of JDI event to stream
The arguments used when determining whether or not to send the event down the stream
The resulting event stream in the form of a pipeline of events
Adds the event function to this manager.
Adds the event function to this manager. This event automatically counts towards resuming the event set after completion.
The type of the event to add a function
The function to add, taking the occurring event
The arguments used when determining whether or not to invoke the event handler
The id associated with the event handler
Adds the event function to this manager.
Adds the event function to this manager. This event automatically counts towards resuming the event set after completion.
The type of the event to add a function
The function to add, taking the occurring event and a collection of retrieved data from the event
The arguments used when determining whether or not to invoke the event handler
The id associated with the event handler
Adds the event function to this manager.
Adds the event function to this manager. This event automatically counts towards resuming the event set after completion.
The id to associate with the event handler
The type of the event to add a function
The function to add, taking the occurring event
The arguments used when determining whether or not to invoke the event handler
The id associated with the event handler
Adds the event function to this manager.
Adds the event function to this manager. This event automatically counts towards resuming the event set after completion.
The id to associate with the event handler
The type of the event to add a function
The function to add, taking the occurring event and a collection of retrieved data from the event
The arguments used when determining whether or not to invoke the event handler
The id associated with the event handler
Disables pending support.
Disables pending support.
Enables pending support.
Enables pending support.
Indicates whether or not pending support is enabled.
Indicates whether or not pending support is enabled.
True if pending support enabled, otherwise false
Generates an id for a new event handler.
Generates an id for a new event handler.
The id as a string
Retrieves a list of all pending event handlers.
Retrieves a list of all pending event handlers.
The collection of event request information
Processes all pending event handlers.
Processes all pending event handlers.
The collection of successfully-processed event handlers
Sets enablement of pending support to the specified value.
Sets enablement of pending support to the specified value.
True if enabling support, otherwise false
Provides pending event capabilities to an existing event manager. Note that all newly-created event handlers will be pending while pending is enabled.