org.jboss.metadata.annotation.creator.ejb
Class AroundInvokeProcessor

java.lang.Object
  extended by org.jboss.metadata.annotation.creator.AbstractFinderUser
      extended by org.jboss.metadata.annotation.creator.ejb.AroundInvokeProcessor
All Implemented Interfaces:
Creator<Method,AroundInvokeMetaData>, Processor<SessionBeanMetaData,Method>

public class AroundInvokeProcessor
extends AbstractFinderUser
implements Creator<Method,AroundInvokeMetaData>, Processor<SessionBeanMetaData,Method>

Process an AroundInvoke annotation.

Version:
$Revision: 67314 $
Author:
Scott.Stark@jboss.org

Field Summary
 
Fields inherited from class org.jboss.metadata.annotation.creator.AbstractFinderUser
finder
 
Constructor Summary
AroundInvokeProcessor(AnnotationFinder<AnnotatedElement> finder)
           
 
Method Summary
 AroundInvokeMetaData create(Method method)
          Create a piece of meta data based on the given element.
 void process(SessionBeanMetaData bean, Method method)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AroundInvokeProcessor

public AroundInvokeProcessor(AnnotationFinder<AnnotatedElement> finder)
Method Detail

create

public AroundInvokeMetaData create(Method method)
Description copied from interface: Creator
Create a piece of meta data based on the given element.

Specified by:
create in interface Creator<Method,AroundInvokeMetaData>
Parameters:
method - the element
Returns:
the meta data or null if nothing interesting is found

process

public void process(SessionBeanMetaData bean,
                    Method method)
Specified by:
process in interface Processor<SessionBeanMetaData,Method>


Copyright ? 2008 JBoss, A division of Red Hat. All Rights Reserved.