org.jboss.aop.microcontainer.beans.metadata
Class AspectManagerAwareBeanMetaDataFactory
java.lang.Object
org.jboss.util.JBossObject
org.jboss.beans.metadata.spi.factory.GenericBeanFactoryMetaData
org.jboss.aop.microcontainer.beans.metadata.AspectManagerAwareBeanMetaDataFactory
- All Implemented Interfaces:
- Serializable, Cloneable, BeanMetaDataFactory, org.jboss.util.JBossInterface
- Direct Known Subclasses:
- AbstractAnnotationBeanMetaDataFactory, AbstractDeclareBeanMetaDataFactory, AbstractPointcutBeanMetaDataFactory, ArrayBindBeanMetaDataFactory, ArrayReplacementBeanMetaDataFactory, AspectBeanMetaDataFactory, BindBeanMetaDataFactory, CFlowStackBeanMetaDataFactory, DomainBeanMetaDataFactory, DynamicCflowBeanMetaDataFactory, IntroductionBeanMetaDataFactory, LifecycleBeanMetaDataFactory, MetaDataBeanMetaDataFactory, MetaDataLoaderBeanMetaDataFactory, PrecedenceBeanMetaDataFactory, StackBeanMetaDataFactory, TypeDefBeanMetaDataFactory
public abstract class AspectManagerAwareBeanMetaDataFactory
- extends GenericBeanFactoryMetaData
- Version:
- $Revision: 1.1 $
- Author:
- Kabir Khan
- See Also:
- Serialized Form
Field Summary |
protected static String |
DEFAULT_ASPECT_MANAGER
Unless specified use the bean with this name as the aspect manager |
protected String |
managerBean
The bean name of the aspect manager to use |
protected boolean |
managerBeanSet
Whether the managerBean was set using the setManagerBean accessor |
protected String |
managerProperty
The property of the aspect manager bean, if any, containing the aspect manager |
protected boolean |
managerPropertySet
Whether the managerProperty was set using the setManagerBean accessor |
Fields inherited from class org.jboss.beans.metadata.spi.factory.GenericBeanFactoryMetaData |
accessMode, aliases, annotations, bean, classLoader, constructor, create, demands, depends, factoryClass, installCallbacks, installs, mode, name, properties, start, supplies, uninstallCallbacks, uninstalls |
Fields inherited from class org.jboss.util.JBossObject |
hashCode, log, toString |
Methods inherited from class org.jboss.beans.metadata.spi.factory.GenericBeanFactoryMetaData |
getAccessMode, getAliases, getAnnotations, getBean, getBeanMetaData, getBeans, getClassLoader, getConstructor, getCreate, getDemands, getDepends, getFactoryClass, getInstallCallbacks, getInstalls, getMode, getName, getProperties, getStart, getSupplies, getUninstallCallbacks, getUninstalls, setAccessMode, setAliases, setAnnotations, setBean, setClassLoader, setConstructor, setCreate, setDemands, setDepends, setFactoryClass, setInstallCallbacks, setInstalls, setMode, setName, setProperties, setStart, setSupplies, setUninstallCallbacks, setUninstalls |
Methods inherited from class org.jboss.util.JBossObject |
cacheGetHashCode, cacheToString, clone, equals, flushJBossObjectCache, getClassShortName, getHashCode, hashCode, list, notEqual, toShortString, toShortString, toString, toString, toStringImplementation |
DEFAULT_ASPECT_MANAGER
protected static final String DEFAULT_ASPECT_MANAGER
- Unless specified use the bean with this name as the aspect manager
- See Also:
- Constant Field Values
managerBean
protected String managerBean
- The bean name of the aspect manager to use
managerBeanSet
protected boolean managerBeanSet
- Whether the managerBean was set using the setManagerBean accessor
managerProperty
protected String managerProperty
- The property of the aspect manager bean, if any, containing the aspect manager
managerPropertySet
protected boolean managerPropertySet
- Whether the managerProperty was set using the setManagerBean accessor
AspectManagerAwareBeanMetaDataFactory
public AspectManagerAwareBeanMetaDataFactory()
setManagerBean
public void setManagerBean(String managerBean)
getManagerBean
public String getManagerBean()
setManagerProperty
public void setManagerProperty(String aspectManagerProperty)
getManagerProperty
public String getManagerProperty()
setAspectManagerProperty
protected void setAspectManagerProperty(BeanMetaDataBuilder builder)
setAspectManagerProperty
protected void setAspectManagerProperty(BeanMetaDataBuilder builder,
String propertyName)
setAspectManagerProperty
protected void setAspectManagerProperty(BeanMetaDataBuilder builder,
String managerBean,
String managerProperty)
setAspectManagerProperty
protected void setAspectManagerProperty(BeanMetaDataBuilder builder,
String propertyName,
String managerBean,
String managerProperty)
Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.