Class EventBean<T>

  • All Implemented Interfaces:
    javax.enterprise.context.spi.Contextual<javax.enterprise.event.Event<T>>, javax.enterprise.inject.spi.Bean<javax.enterprise.event.Event<T>>, javax.enterprise.inject.spi.BeanAttributes<javax.enterprise.event.Event<T>>, javax.enterprise.inject.spi.PassivationCapable, OwbBean<javax.enterprise.event.Event<T>>

    public class EventBean<T>
    extends BuiltInOwbBean<javax.enterprise.event.Event<T>>
    Implicit observable bean definition.
    Version:
    $Rev$ $Date$
    • Constructor Detail

      • EventBean

        public EventBean​(WebBeansContext webBeansContext)
        Creates a new instance of event bean.
        Parameters:
        webBeansContext -
    • Method Detail

      • proxyableType

        public Class<?> proxyableType()
        Specified by:
        proxyableType in class BuiltInOwbBean<javax.enterprise.event.Event<T>>
        Returns:
        some built in beans can be decorated, this class is the one used to generate the proxy