org.jboss.metadata.annotation.creator.ejb.jboss
Class TransactionAttributeClassProcessor<T extends JBossEnterpriseBeanMetaData>

java.lang.Object
  extended by org.jboss.metadata.annotation.creator.AbstractFinderUser
      extended by org.jboss.metadata.annotation.creator.ejb.jboss.AbstractTransactionAttributeProcessor<Class<?>,T>
          extended by org.jboss.metadata.annotation.creator.ejb.jboss.TransactionAttributeClassProcessor<T>
All Implemented Interfaces:
Processor<T,Class<?>>

public class TransactionAttributeClassProcessor<T extends JBossEnterpriseBeanMetaData>
extends AbstractTransactionAttributeProcessor<Class<?>,T>
implements Processor<T,Class<?>>

A TransactionAttributeClassProcessor.

Version:
$Revision: 1.1 $
Author:
Alexey Loubyansky

Field Summary
 
Fields inherited from class org.jboss.metadata.annotation.creator.AbstractFinderUser
finder
 
Constructor Summary
protected TransactionAttributeClassProcessor(AnnotationFinder<AnnotatedElement> finder)
           
 
Method Summary
protected  ContainerTransactionMetaData createContainerTransaction(String ejbName, javax.ejb.TransactionAttribute annotation, Class<?> element)
           
 
Methods inherited from class org.jboss.metadata.annotation.creator.ejb.jboss.AbstractTransactionAttributeProcessor
createMethods, createTransAttributeType, getAnnotationTypes, process
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.metadata.annotation.creator.Processor
getAnnotationTypes, process
 

Constructor Detail

TransactionAttributeClassProcessor

protected TransactionAttributeClassProcessor(AnnotationFinder<AnnotatedElement> finder)
Method Detail

createContainerTransaction

protected ContainerTransactionMetaData createContainerTransaction(String ejbName,
                                                                  javax.ejb.TransactionAttribute annotation,
                                                                  Class<?> element)
Specified by:
createContainerTransaction in class AbstractTransactionAttributeProcessor<Class<?>,T extends JBossEnterpriseBeanMetaData>


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