org.jboss.aop.advice
Class PerInstanceAdvice

java.lang.Object
  extended by org.jboss.aop.advice.AbstractAdvice
      extended by org.jboss.aop.advice.PerInstanceAdvice
All Implemented Interfaces:
Interceptor, Untransformable

public class PerInstanceAdvice
extends AbstractAdvice

Comment

Version:
$Revision: 1.6 $
Author:
Bill Burke

Field Summary
 
Fields inherited from class org.jboss.aop.advice.AbstractAdvice
adviceName, aspectClass, conCalledByConstructorAdvice, conCalledByMethodAdvice, constructorAdvice, fieldAdvice, fieldReadAdvice, fieldWriteAdvice, invocationAdvice, methodAdvice, methodCalledByConstructorAdvice, methodCalledByMethodAdvice
 
Constructor Summary
PerInstanceAdvice(String adviceName, AspectDefinition a, Advisor advisor)
           
 
Method Summary
 String getName()
           
 Object invoke(Invocation invocation)
           
 
Methods inherited from class org.jboss.aop.advice.AbstractAdvice
findByConstructorCalledByConstructorInvocation, findByConstructorCalledByMethodInvocation, findByConstructorInvocation, findByFieldInvocation, findByFieldReadInvocation, findByFieldWriteInvocation, findByInvocation, findByMethodCalledByConstructorInvocation, findByMethodCalledByMethodInvocation, findByMethodInvocation, init, resolveAdvice
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PerInstanceAdvice

public PerInstanceAdvice(String adviceName,
                         AspectDefinition a,
                         Advisor advisor)
Method Detail

getName

public String getName()

invoke

public Object invoke(Invocation invocation)
              throws Throwable
Throws:
Throwable


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.