org.jboss.byteman.agent.adapter
Class InvokeTriggerAdapter
java.lang.Object
ClassAdapter
org.jboss.byteman.agent.adapter.RuleAdapter
org.jboss.byteman.agent.adapter.RuleTriggerAdapter
org.jboss.byteman.agent.adapter.InvokeTriggerAdapter
public class InvokeTriggerAdapter
- extends RuleTriggerAdapter
asm Adapter class used to add a rule event trigger call to a method of som egiven class
Constructor Summary |
InvokeTriggerAdapter(ClassVisitor cv,
TransformContext transformContext,
java.lang.String calledClass,
java.lang.String calledMethodName,
java.lang.String calledMethodDescriptor,
int count,
boolean whenComplete)
|
Method Summary |
MethodVisitor |
visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
calledClass
private java.lang.String calledClass
calledMethodName
private java.lang.String calledMethodName
calledMethodDescriptor
private java.lang.String calledMethodDescriptor
matchedClass
private java.lang.String matchedClass
matchedMethodName
private java.lang.String matchedMethodName
matchedMethodDescriptor
private java.lang.String matchedMethodDescriptor
count
private int count
whenComplete
private boolean whenComplete
visitedCount
private int visitedCount
InvokeTriggerAdapter
public InvokeTriggerAdapter(ClassVisitor cv,
TransformContext transformContext,
java.lang.String calledClass,
java.lang.String calledMethodName,
java.lang.String calledMethodDescriptor,
int count,
boolean whenComplete)
visitMethod
public MethodVisitor visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions)