Package org.agrona.agent
Class BufferAlignmentAgent.AgentBuilderListener
java.lang.Object
org.agrona.agent.BufferAlignmentAgent.AgentBuilderListener
- All Implemented Interfaces:
net.bytebuddy.agent.builder.AgentBuilder.Listener
- Enclosing class:
BufferAlignmentAgent
static class BufferAlignmentAgent.AgentBuilderListener
extends Object
implements net.bytebuddy.agent.builder.AgentBuilder.Listener
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.bytebuddy.agent.builder.AgentBuilder.Listener
net.bytebuddy.agent.builder.AgentBuilder.Listener.Adapter, net.bytebuddy.agent.builder.AgentBuilder.Listener.Compound, net.bytebuddy.agent.builder.AgentBuilder.Listener.Filtering, net.bytebuddy.agent.builder.AgentBuilder.Listener.ModuleReadEdgeCompleting, net.bytebuddy.agent.builder.AgentBuilder.Listener.NoOp, net.bytebuddy.agent.builder.AgentBuilder.Listener.StreamWriting, net.bytebuddy.agent.builder.AgentBuilder.Listener.WithErrorsOnly, net.bytebuddy.agent.builder.AgentBuilder.Listener.WithTransformationsOnly
-
Field Summary
Fields inherited from interface net.bytebuddy.agent.builder.AgentBuilder.Listener
LOADED
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
onComplete
(String typeName, ClassLoader classLoader, net.bytebuddy.utility.JavaModule javaModule, boolean loaded) void
onDiscovery
(String typeName, ClassLoader classLoader, net.bytebuddy.utility.JavaModule javaModule, boolean loaded) void
onError
(String typeName, ClassLoader classLoader, net.bytebuddy.utility.JavaModule javaModule, boolean loaded, Throwable throwable) void
onIgnored
(net.bytebuddy.description.type.TypeDescription typeDescription, ClassLoader classLoader, net.bytebuddy.utility.JavaModule javaModule, boolean loaded) void
onTransformation
(net.bytebuddy.description.type.TypeDescription typeDescription, ClassLoader classLoader, net.bytebuddy.utility.JavaModule javaModule, boolean loaded, net.bytebuddy.dynamic.DynamicType dynamicType)
-
Constructor Details
-
AgentBuilderListener
AgentBuilderListener()
-
-
Method Details
-
onDiscovery
public void onDiscovery(String typeName, ClassLoader classLoader, net.bytebuddy.utility.JavaModule javaModule, boolean loaded) - Specified by:
onDiscovery
in interfacenet.bytebuddy.agent.builder.AgentBuilder.Listener
-
onTransformation
public void onTransformation(net.bytebuddy.description.type.TypeDescription typeDescription, ClassLoader classLoader, net.bytebuddy.utility.JavaModule javaModule, boolean loaded, net.bytebuddy.dynamic.DynamicType dynamicType) - Specified by:
onTransformation
in interfacenet.bytebuddy.agent.builder.AgentBuilder.Listener
-
onIgnored
public void onIgnored(net.bytebuddy.description.type.TypeDescription typeDescription, ClassLoader classLoader, net.bytebuddy.utility.JavaModule javaModule, boolean loaded) - Specified by:
onIgnored
in interfacenet.bytebuddy.agent.builder.AgentBuilder.Listener
-
onError
public void onError(String typeName, ClassLoader classLoader, net.bytebuddy.utility.JavaModule javaModule, boolean loaded, Throwable throwable) - Specified by:
onError
in interfacenet.bytebuddy.agent.builder.AgentBuilder.Listener
-
onComplete
public void onComplete(String typeName, ClassLoader classLoader, net.bytebuddy.utility.JavaModule javaModule, boolean loaded) - Specified by:
onComplete
in interfacenet.bytebuddy.agent.builder.AgentBuilder.Listener
-