Class BeanHolder<T>

  • Type Parameters:
    T - bean type
    All Implemented Interfaces:
    Serializable, SerializableHolder<javax.enterprise.inject.spi.Bean<T>>

    public class BeanHolder<T>
    extends AbstractSerializableHolder<javax.enterprise.inject.spi.Bean<T>>
    Serializable holder that keeps reference to a bean and is capable of reloading the reference on deserialization.
    Author:
    Jozef Hartinger
    See Also:
    Serialized Form
    • Constructor Detail

      • BeanHolder

        public BeanHolder​(String contextId,
                          javax.enterprise.inject.spi.Bean<T> bean)
    • Method Detail

      • of

        public static <T> BeanHolder<T> of​(String contextId,
                                           javax.enterprise.inject.spi.Bean<T> bean)