T
- the type of beanpublic class ProcessBeanAttributesImpl<T> extends AbstractDefinitionContainerEvent implements javax.enterprise.inject.spi.ProcessBeanAttributes<T>
BeanAttributes
) to be changed before the bean is registered.Modifier and Type | Method and Description |
---|---|
protected static <T> ProcessBeanAttributesImpl<T> |
fire(BeanManagerImpl beanManager,
javax.enterprise.inject.spi.BeanAttributes<T> attributes,
javax.enterprise.inject.spi.Annotated annotated,
Type type) |
javax.enterprise.inject.spi.Annotated |
getAnnotated() |
javax.enterprise.inject.spi.BeanAttributes<T> |
getBeanAttributes() |
javax.enterprise.inject.spi.BeanAttributes<T> |
getBeanAttributesInternal() |
boolean |
isDirty() |
boolean |
isVeto() |
void |
setBeanAttributes(javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes) |
void |
veto() |
addDefinitionError, fire
getActualTypeArguments, getBeanManager, getErrors, getRawType
checkWithinObserverNotification, getReceiver, postNotify, preNotify
protected static <T> ProcessBeanAttributesImpl<T> fire(BeanManagerImpl beanManager, javax.enterprise.inject.spi.BeanAttributes<T> attributes, javax.enterprise.inject.spi.Annotated annotated, Type type)
public javax.enterprise.inject.spi.Annotated getAnnotated()
getAnnotated
in interface javax.enterprise.inject.spi.ProcessBeanAttributes<T>
public javax.enterprise.inject.spi.BeanAttributes<T> getBeanAttributes()
getBeanAttributes
in interface javax.enterprise.inject.spi.ProcessBeanAttributes<T>
public javax.enterprise.inject.spi.BeanAttributes<T> getBeanAttributesInternal()
public void setBeanAttributes(javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes)
setBeanAttributes
in interface javax.enterprise.inject.spi.ProcessBeanAttributes<T>
public void veto()
veto
in interface javax.enterprise.inject.spi.ProcessBeanAttributes<T>
public boolean isVeto()
public boolean isDirty()
Copyright © 2016. All rights reserved.