blueprint/blueprint-maven-plugin/src/main/java/org/apache/aries/blueprint/plugin/model/AbstractTransactionalFactory.java
public Set<TransactionalDef> create(Class<?> clazz) {
        Set<TransactionalDef> transactionalDefs = new HashSet<TransactionalDef>();
        A transactional = clazz.getAnnotation(getTransactionalClass());
        if (transactional != null) {
            transactionalDefs.add(new TransactionalDef("*", getTransactionTypeName(transactional)));
        }
        for (Method method : clazz.getMethods()) {
            transactional = method.getAnnotation(getTransactionalClass());
            if (transactional != null) {
                transactionalDefs.add(new TransactionalDef(method.getName(), getTransactionTypeName(transactional)));
            }
        }
        return transactionalDefs;
    }
/**
     * Create {@link TransactionalDef} objects for the given class, inspecting
     * class and methods for transaction annotations.
     *
     * @param clazz the class to inspect.
     * @return a set of {@link TransactionalDef} objects.
     */
Create  TransactionalDef objects for the given class, inspecting
class and methods for transaction annotations.

@param clazz the class to inspect.
@return a set of  TransactionalDef objects.
Create TransactionalDef objects for the given class inspecting class and methods for transaction annotations . @param clazz the class to inspect . @return a set of TransactionalDef objects .
public Set<TransactionalDef> create(Class<?> clazz) {
        Set<TransactionalDef> transactionalDefs = new HashSet<TransactionalDef>();
        A transactional = clazz.getAnnotation(getTransactionalClass());
        if (transactional != null) {
            transactionalDefs.add(new TransactionalDef("*", getTransactionTypeName(transactional)));
        }
        for (Method method : clazz.getMethods()) {
            transactional = method.getAnnotation(getTransactionalClass());
            if (transactional != null) {
                transactionalDefs.add(new TransactionalDef(method.getName(), getTransactionTypeName(transactional)));
            }
        }
        return transactionalDefs;
    }
public Set < TransactionalDef > create ( Class < ? > clazz ) { Set < TransactionalDef > transactionalDefs = new HashSet < TransactionalDef > ( ) ; A transactional = clazz . getAnnotation ( getTransactionalClass ( ) ) ; if ( transactional != null ) { transactionalDefs . add ( new TransactionalDef ( "*" , getTransactionTypeName ( transactional ) ) ) ; } for ( Method method : clazz . getMethods ( ) ) { transactional = method . getAnnotation ( getTransactionalClass ( ) ) ; if ( transactional != null ) { transactionalDefs . add ( new TransactionalDef ( method . getName ( ) , getTransactionTypeName ( transactional ) ) ) ; } } return transactionalDefs ; }
Create {@link TransactionalDef} objects for the given class, inspecting
 class and methods for transaction annotations.
Create { @link TransactionalDef } objects for the given class inspecting class and methods for transaction annotations .