Class NewManagedBean<T>

  • All Implemented Interfaces:
    jakarta.enterprise.context.spi.Contextual<T>, jakarta.enterprise.inject.spi.Bean<T>, jakarta.enterprise.inject.spi.BeanAttributes<T>, jakarta.enterprise.inject.spi.PassivationCapable, ClassBean<T>, DecorableBean<T>, NewBean, WeldBean<T>

    public class NewManagedBean<T>
    extends ManagedBean<T>
    implements NewBean
    Represents a @New simple bean
    Author:
    Nicklas Karlsson
    • Constructor Detail

      • NewManagedBean

        protected NewManagedBean​(jakarta.enterprise.inject.spi.BeanAttributes<T> attributes,
                                 EnhancedAnnotatedType<T> type,
                                 org.jboss.weld.serialization.spi.BeanIdentifier identifier,
                                 BeanManagerImpl beanManager)
        Protected constructor
        Parameters:
        type - An annotated class
        beanManager - The Bean manager