org.jboss.aop.advice
Class PerJoinpointInterceptor

java.lang.Object
  extended by org.jboss.aop.advice.PerJoinpointInterceptor
All Implemented Interfaces:
Interceptor

public class PerJoinpointInterceptor
extends Object
implements Interceptor

Comment

Version:
$Revision: 59675 $
Author:
Bill Burke

Constructor Summary
PerJoinpointInterceptor(AspectDefinition a, Advisor advisor, Joinpoint joinpoint)
           
 
Method Summary
static Interceptor createInterceptor(Advisor advisor, Joinpoint joinpoint, AspectDefinition def)
           
 String getName()
           
 Object invoke(Invocation invocation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PerJoinpointInterceptor

public PerJoinpointInterceptor(AspectDefinition a,
                               Advisor advisor,
                               Joinpoint joinpoint)
Method Detail

createInterceptor

public static Interceptor createInterceptor(Advisor advisor,
                                            Joinpoint joinpoint,
                                            AspectDefinition def)
                                     throws Exception
Throws:
Exception

getName

public String getName()
Specified by:
getName in interface Interceptor

invoke

public Object invoke(Invocation invocation)
              throws Throwable
Specified by:
invoke in interface Interceptor
Throws:
Throwable


Copyright © 2004 JBoss Inc. All Rights Reserved.