Package net.bytebuddy.agent.builder
Interface AgentBuilder.PatchMode.Handler
- All Known Implementing Classes:
AgentBuilder.PatchMode.Handler.ForPatchWithGap
,AgentBuilder.PatchMode.Handler.ForPatchWithOverlap
,AgentBuilder.PatchMode.Handler.NoOp
- Enclosing class:
AgentBuilder.PatchMode
protected static interface AgentBuilder.PatchMode.Handler
A handler to allow for callbacks prior and after registering a
ClassFileTransformer
.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
A handler for patching byAgentBuilder.PatchMode.GAP
.static class
A handler for patching byAgentBuilder.PatchMode.OVERLAP
.static enum
A non-operational handler. -
Method Summary
Modifier and TypeMethodDescriptionvoid
onAfterRegistration
(Instrumentation instrumentation) Invoked right after registering a class file transformer.void
onBeforeRegistration
(Instrumentation instrumentation) Invoked prior to registering a class file transformer.
-
Method Details
-
onBeforeRegistration
Invoked prior to registering a class file transformer.- Parameters:
instrumentation
- The instrumentation to use.
-
onAfterRegistration
Invoked right after registering a class file transformer.- Parameters:
instrumentation
- The instrumentation to use.
-