org.jboss.byteman.agent.adapter
Class ExitTriggerAdapter

java.lang.Object
  extended by ClassAdapter
      extended by org.jboss.byteman.agent.adapter.RuleAdapter
          extended by org.jboss.byteman.agent.adapter.RuleTriggerAdapter
              extended by org.jboss.byteman.agent.adapter.ExitTriggerAdapter

public class ExitTriggerAdapter
extends RuleTriggerAdapter

asm Adapter class used to add a rule event trigger call to a method of some given class


Nested Class Summary
private  class ExitTriggerAdapter.ExitTriggerMethodAdapter
          a method visitor used to add a rule event trigger call to a method
 
Field Summary
 
Fields inherited from class org.jboss.byteman.agent.adapter.RuleTriggerAdapter
className, superName
 
Constructor Summary
ExitTriggerAdapter(ClassVisitor cv, TransformContext transformContext)
           
 
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 org.jboss.byteman.agent.adapter.RuleTriggerAdapter
isSuperOrSiblingConstructorCall, visit
 
Methods inherited from class org.jboss.byteman.agent.adapter.RuleAdapter
getTransformContext, matchTargetMethod
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExitTriggerAdapter

public ExitTriggerAdapter(ClassVisitor cv,
                          TransformContext transformContext)
Method Detail

visitMethod

public MethodVisitor visitMethod(int access,
                                 java.lang.String name,
                                 java.lang.String desc,
                                 java.lang.String signature,
                                 java.lang.String[] exceptions)