package events
- Alphabetic
- Public
- All
Type Members
-
class
DummyEventManager
extends EventManager
Represents an event manager whose operations do nothing.
-
case class
EventHandlerInfo
(eventHandlerId: String, eventType: EventType, eventHandler: EventHandler, extraArguments: Seq[JDIEventArgument] = Nil) extends Product with Serializable
Represents information about an event handler.
Represents information about an event handler.
- eventHandlerId
The id associated with the event handler
- eventType
The type of event with which the event handler is associated
- eventHandler
The function representing the event handler
- extraArguments
Any additional arguments associated with the handler
-
trait
EventManager
extends AnyRef
Represents a manager for events coming in from a virtual machine.
-
class
EventProcessor
extends AnyRef
Represents a processor for a single event, evaluating any associated functions and returning the result.
-
class
EventSetProcessor
extends Logging
Represents a processor for an event set, evaluating any associated functions with each event in the set and returning the collective results.
-
trait
JDIEventArgument
extends JDIArgument with Serializable
Represents an argument for a JDI Event.
-
class
JDIEventArgumentProcessor
extends AnyRef
Represents a processor for arguments for JDI Events.
Represents a processor for arguments for JDI Events. Evaluates the filters in order, short-circuiting if a filter denies the event.
-
trait
JDIEventProcessor
extends AnyRef
Represents a processor for a JDI Event.
-
trait
PendingEventHandlerSupport
extends PendingEventHandlerSupportLike
Provides pending event capabilities to an existing event manager.
Provides pending event capabilities to an existing event manager. Note that all newly-created event handlers will be pending while pending is enabled.
-
trait
PendingEventHandlerSupportLike
extends EventManager with PendingRequestSupport
Provides pending event capabilities to an existing event manager.
Provides pending event capabilities to an existing event manager. Note that all newly-created event handlers will be pending while pending is enabled.
-
class
StandardEventManager
extends EventManager with Logging
Represents a manager for events coming in from a virtual machine.
-
trait
StandardPendingEventHandlerSupport
extends PendingEventHandlerSupport
Provides pending event capabilities to an existing event manager.
Provides pending event capabilities to an existing event manager. Contains an internal pending action manager.
Value Members
-
object
EventManager
Contains public types related to the event manager.
-
object
EventType
extends Enumeration
Represents available event types to be processed by the event manager.