Class ProcessBeanAttributesImpl<T>
- java.lang.Object
-
- org.apache.webbeans.portable.events.EventBase
-
- org.apache.webbeans.portable.events.ProcessBeanAttributesImpl<T>
-
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.ProcessBeanAttributes<T>,AfterObserver
- Direct Known Subclasses:
GProcessBeanAttributes
public class ProcessBeanAttributesImpl<T> extends EventBase implements jakarta.enterprise.inject.spi.ProcessBeanAttributes<T>, AfterObserver
-
-
Constructor Summary
Constructors Constructor Description ProcessBeanAttributesImpl(WebBeansContext webBeansContext, jakarta.enterprise.inject.spi.Annotated annotated, jakarta.enterprise.inject.spi.BeanAttributes<T> attributes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDefinitionError(Throwable throwable)voidafterObserver()jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<T>configureBeanAttributes()jakarta.enterprise.inject.spi.AnnotatedgetAnnotated()jakarta.enterprise.inject.spi.BeanAttributes<T>getAttributes()jakarta.enterprise.inject.spi.BeanAttributes<T>getBeanAttributes()ThrowablegetDefinitionError()voidignoreFinalMethods()booleanisIgnoreFinalMethods()booleanisVeto()voidsetBeanAttributes(jakarta.enterprise.inject.spi.BeanAttributes<T> tBeanAttributes)voidveto()-
Methods inherited from class org.apache.webbeans.portable.events.EventBase
checkState, setStarted
-
-
-
-
Constructor Detail
-
ProcessBeanAttributesImpl
public ProcessBeanAttributesImpl(WebBeansContext webBeansContext, jakarta.enterprise.inject.spi.Annotated annotated, jakarta.enterprise.inject.spi.BeanAttributes<T> attributes)
-
-
Method Detail
-
getAnnotated
public jakarta.enterprise.inject.spi.Annotated getAnnotated()
- Specified by:
getAnnotatedin interfacejakarta.enterprise.inject.spi.ProcessBeanAttributes<T>
-
getBeanAttributes
public jakarta.enterprise.inject.spi.BeanAttributes<T> getBeanAttributes()
- Specified by:
getBeanAttributesin interfacejakarta.enterprise.inject.spi.ProcessBeanAttributes<T>
-
setBeanAttributes
public void setBeanAttributes(jakarta.enterprise.inject.spi.BeanAttributes<T> tBeanAttributes)
- Specified by:
setBeanAttributesin interfacejakarta.enterprise.inject.spi.ProcessBeanAttributes<T>
-
veto
public void veto()
- Specified by:
vetoin interfacejakarta.enterprise.inject.spi.ProcessBeanAttributes<T>
-
addDefinitionError
public void addDefinitionError(Throwable throwable)
- Specified by:
addDefinitionErrorin interfacejakarta.enterprise.inject.spi.ProcessBeanAttributes<T>
-
ignoreFinalMethods
public void ignoreFinalMethods()
- Specified by:
ignoreFinalMethodsin interfacejakarta.enterprise.inject.spi.ProcessBeanAttributes<T>
-
configureBeanAttributes
public jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<T> configureBeanAttributes()
- Specified by:
configureBeanAttributesin interfacejakarta.enterprise.inject.spi.ProcessBeanAttributes<T>
-
getAttributes
public jakarta.enterprise.inject.spi.BeanAttributes<T> getAttributes()
-
isVeto
public boolean isVeto()
-
isIgnoreFinalMethods
public boolean isIgnoreFinalMethods()
-
getDefinitionError
public Throwable getDefinitionError()
-
afterObserver
public void afterObserver()
- Specified by:
afterObserverin interfaceAfterObserver
-
-