package methods
Type Members
-
class
DummyMethodEntryManager
extends MethodEntryManager
Represents a method entry manager whose operations do nothing.
-
class
DummyMethodExitManager
extends MethodExitManager
Represents a method exit manager whose operations do nothing.
-
trait
MethodEntryManager
extends AnyRef
Represents the manager for method entry requests.
-
case class
MethodEntryRequestInfo
(requestId: String, isPending: Boolean, className: String, methodName: String, extraArguments: Seq[JDIRequestArgument] = Nil) extends RequestInfo with Product with Serializable
Represents information about a method entry request.
Represents information about a method entry request.
- requestId
The id of the request
- isPending
Whether or not this request is pending (not on remote JVM)
- className
The full name of the class containing the method
- methodName
The name of the method
- extraArguments
The additional arguments provided to the method entry request
-
trait
MethodExitManager
extends AnyRef
Represents the manager for method exit requests.
-
case class
MethodExitRequestInfo
(requestId: String, isPending: Boolean, className: String, methodName: String, extraArguments: Seq[JDIRequestArgument] = Nil) extends RequestInfo with Product with Serializable
Represents information about a method exit request.
Represents information about a method exit request.
- requestId
The id of the request
- isPending
Whether or not this request is pending (not on remote JVM)
- className
The full name of the class containing the method
- methodName
The name of the method
- extraArguments
The additional arguments provided to the method exit request
-
case class
NoClassMethodFound
(className: String, methodName: String) extends Throwable with Product with Serializable
Represents an exception that occurred when attempting to create a method entry/exit request and the desired class or method was not found on the remote JVM.
Represents an exception that occurred when attempting to create a method entry/exit request and the desired class or method was not found on the remote JVM.
- className
The name of the class where the method entry/exit was attempted
- methodName
The name of the method where the method entry/exit was attempted
-
trait
PendingMethodEntrySupport
extends PendingMethodEntrySupportLike
Provides pending method entry capabilities to an existing access watchpoint manager.
-
trait
PendingMethodEntrySupportLike
extends MethodEntryManager with PendingRequestSupport
Provides pending method entry capabilities to an existing access watchpoint manager.
-
trait
PendingMethodExitSupport
extends PendingMethodExitSupportLike
Provides pending method exit capabilities to an existing access watchpoint manager.
-
trait
PendingMethodExitSupportLike
extends MethodExitManager with PendingRequestSupport
Provides pending method exit capabilities to an existing access watchpoint manager.
-
class
StandardMethodEntryManager
extends MethodEntryManager with Logging
Represents the manager for method entry requests.
-
class
StandardMethodExitManager
extends MethodExitManager with Logging
Represents the manager for method exit requests.
-
trait
StandardPendingMethodEntrySupport
extends PendingMethodEntrySupport
Provides pending method entry capabilities to an existing method entry manager.
Provides pending method entry capabilities to an existing method entry manager.
Contains an internal pending action manager.
-
trait
StandardPendingMethodExitSupport
extends PendingMethodExitSupport
Provides pending method exit capabilities to an existing method exit manager.
Provides pending method exit capabilities to an existing method exit manager.
Contains an internal pending action manager.