public static interface InstrumentableNode.WrapperNode extends NodeInterface
Instrumentable guest language nodes and their parents) for the purpose of interposing
on execution events and reporting them via the instrumentation framework.InstrumentableFactory.createWrapper(Node, ProbeNode)| Modifier and Type | Method and Description |
|---|---|
Node |
getDelegateNode()
The
instrumentable guest language node, adopted as a child,
whose execution events the wrapper reports to the instrumentation framework. |
ProbeNode |
getProbeNode()
A child of the wrapper, through which the wrapper reports execution events related to the
guest language delegate node.
|
Node getDelegateNode()
instrumentable guest language node, adopted as a child,
whose execution events the wrapper reports to the instrumentation framework.
This method might be called in parallel from multiple threads. The method may be invoked
without a language context currently being
active.
ProbeNode getProbeNode()
This method might be called in parallel from multiple threads. The method may be invoked
without a language context currently being
active.