org.jboss.ejb3.tx
Class AbstractInterceptor

java.lang.Object
  extended by org.jboss.ejb3.tx.AbstractInterceptor
All Implemented Interfaces:
org.jboss.aop.advice.Interceptor
Direct Known Subclasses:
BMTInterceptor

public abstract class AbstractInterceptor
extends Object
implements org.jboss.aop.advice.Interceptor

Version:
$Revision: $
Author:
Carlo de Wolf

Constructor Summary
AbstractInterceptor()
           
 
Method Summary
protected
<C> C
getContainer(org.jboss.aop.joinpoint.Invocation invocation)
           
 String getName()
           
protected static
<T extends Annotation>
T
resolveAnnotation(org.jboss.aop.joinpoint.Invocation invocation, Class<?> cls, Class<T> annotationType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.aop.advice.Interceptor
invoke
 

Constructor Detail

AbstractInterceptor

public AbstractInterceptor()
Method Detail

getContainer

protected <C> C getContainer(org.jboss.aop.joinpoint.Invocation invocation)

getName

public final String getName()
Specified by:
getName in interface org.jboss.aop.advice.Interceptor

resolveAnnotation

protected static <T extends Annotation> T resolveAnnotation(org.jboss.aop.joinpoint.Invocation invocation,
                                                            Class<?> cls,
                                                            Class<T> annotationType)


Copyright © 2008 JBoss Inc.. All Rights Reserved.