Class AbstractManagedContext

  • All Implemented Interfaces:
    jakarta.enterprise.context.spi.AlterableContext, jakarta.enterprise.context.spi.Context, org.jboss.weld.context.ManagedContext, org.jboss.weld.context.WeldAlterableContext
    Direct Known Subclasses:
    AbstractBoundContext, AbstractUnboundContext

    public abstract class AbstractManagedContext
    extends AbstractContext
    implements org.jboss.weld.context.ManagedContext
    Author:
    Pete Muir
    • Constructor Detail

      • AbstractManagedContext

        public AbstractManagedContext​(String contextId,
                                      boolean multithreaded)
    • Method Detail

      • isActive

        public boolean isActive()
        Specified by:
        isActive in interface jakarta.enterprise.context.spi.Context
      • setActive

        protected void setActive​(boolean active)
      • invalidate

        public void invalidate()
        Specified by:
        invalidate in interface org.jboss.weld.context.ManagedContext
      • activate

        public void activate()
        Specified by:
        activate in interface org.jboss.weld.context.ManagedContext
      • isValid

        public boolean isValid()
      • deactivate

        public void deactivate()
        Specified by:
        deactivate in interface org.jboss.weld.context.ManagedContext