org.jboss.aop.microcontainer.beans.metadata
Class AOPBeanMetaDataBuilder

java.lang.Object
  extended by org.jboss.aop.microcontainer.beans.metadata.AOPBeanMetaDataBuilder

public class AOPBeanMetaDataBuilder
extends Object

Wrapper factory class to obtain a BeanMetaDataBuilder which adds the @DisableAOP annotation to the underlying bean being built

Version:
$Revision: 1.1 $
Author:
Kabir Khan

Constructor Summary
AOPBeanMetaDataBuilder()
           
 
Method Summary
static BeanMetaDataBuilder createBuilder(BeanMetaData beanMetaData)
          Create builder from BeanMetaData and add the @DisableAOP annotation to the underlying bean being built.
static BeanMetaDataBuilder createBuilder(String bean)
          Create builder from bean name and add the @DisableAOP annotation to the underlying bean being built.
static BeanMetaDataBuilder createBuilder(String name, String bean)
          Create builder from name and bean and add the @DisableAOP annotation to the underlying bean being built.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AOPBeanMetaDataBuilder

public AOPBeanMetaDataBuilder()
Method Detail

createBuilder

public static BeanMetaDataBuilder createBuilder(String bean)
Create builder from bean name and add the @DisableAOP annotation to the underlying bean being built.

Parameters:
bean - bean class name
Returns:
new Builder

createBuilder

public static BeanMetaDataBuilder createBuilder(String name,
                                                String bean)
Create builder from name and bean and add the @DisableAOP annotation to the underlying bean being built.

Parameters:
name - bean name
bean - bean class name
Returns:
new Builder

createBuilder

public static BeanMetaDataBuilder createBuilder(BeanMetaData beanMetaData)
Create builder from BeanMetaData and add the @DisableAOP annotation to the underlying bean being built.

Parameters:
beanMetaData - the bean metadata
Returns:
new Builder()


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