org.jboss.ejb3.interceptors.aop
Interface ExtendedAdvisor

All Known Implementing Classes:
ExtendedAdvisorWrapper, ManagedObjectAdvisor

public interface ExtendedAdvisor

An advisor which has access to an extended annotation repository. (Basically it has the same methods as the extended annotation repository)

Version:
$Revision: 68936 $
Author:
Carlo de Wolf

Method Summary
 boolean isAnnotationPresent(Class<?> cls, Class<? extends Annotation> annotationType)
           
 boolean isAnnotationPresent(Class<?> cls, Member member, Class<? extends Annotation> annotationType)
           
<A extends Annotation>
A
resolveAnnotation(Class<?> cls, Class<A> annotationType)
           
<A extends Annotation>
A
resolveAnnotation(Class<?> cls, Member member, Class<A> annotationType)
           
 

Method Detail

isAnnotationPresent

boolean isAnnotationPresent(Class<?> cls,
                            Class<? extends Annotation> annotationType)

isAnnotationPresent

boolean isAnnotationPresent(Class<?> cls,
                            Member member,
                            Class<? extends Annotation> annotationType)

resolveAnnotation

<A extends Annotation> A resolveAnnotation(Class<?> cls,
                                           Class<A> annotationType)

resolveAnnotation

<A extends Annotation> A resolveAnnotation(Class<?> cls,
                                           Member member,
                                           Class<A> annotationType)


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.