Interface DecorableBean<T>

All Superinterfaces:
jakarta.enterprise.inject.spi.Bean<T>, jakarta.enterprise.inject.spi.BeanAttributes<T>, jakarta.enterprise.context.spi.Contextual<T>
All Known Implementing Classes:
AbstractClassBean, AbstractDecorableBuiltInBean, AbstractEEBean, AbstractFacadeBean, AbstractStaticallyDecorableBuiltInBean, ConversationBean, DecoratorImpl, EventBean, EventMetadataBean, InjectionPointBean, InstanceBean, InterceptionFactoryBean, InterceptorImpl, ManagedBean, PrincipalBean, RequestContextControllerBean

public interface DecorableBean<T> extends jakarta.enterprise.inject.spi.Bean<T>
Marker interface for a Bean that can have decorators. This can be a ManagedBean, SessionBean or a built-in Bean.
Author:
Jozef Hartinger
  • Method Summary

    Modifier and Type
    Method
    Description
    List<jakarta.enterprise.inject.spi.Decorator<?>>
    Resolves decorators for this bean.

    Methods inherited from interface jakarta.enterprise.inject.spi.Bean

    getBeanClass, getInjectionPoints

    Methods inherited from interface jakarta.enterprise.inject.spi.BeanAttributes

    getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative

    Methods inherited from interface jakarta.enterprise.context.spi.Contextual

    create, destroy
  • Method Details

    • getDecorators

      List<jakarta.enterprise.inject.spi.Decorator<?>> getDecorators()
      Resolves decorators for this bean.