Class RequestContextImpl

  • All Implemented Interfaces:
    jakarta.enterprise.context.spi.AlterableContext, jakarta.enterprise.context.spi.Context, org.jboss.weld.context.ManagedContext, org.jboss.weld.context.RequestContext, org.jboss.weld.context.WeldAlterableContext

    public class RequestContextImpl
    extends AbstractUnboundContext
    implements org.jboss.weld.context.RequestContext
    • Constructor Detail

      • RequestContextImpl

        public RequestContextImpl​(String contextId)
    • Method Detail

      • getScope

        public Class<? extends Annotation> getScope()
        Specified by:
        getScope in interface jakarta.enterprise.context.spi.Context
      • activate

        public void activate()
        Specified by:
        activate in interface org.jboss.weld.context.ManagedContext
        Overrides:
        activate in class AbstractManagedContext
      • deactivate

        public void deactivate()
        Specified by:
        deactivate in interface org.jboss.weld.context.ManagedContext
        Overrides:
        deactivate in class AbstractManagedContext
      • getAllContextualInstances

        public Collection<org.jboss.weld.context.api.ContextualInstance<?>> getAllContextualInstances()
        Specified by:
        getAllContextualInstances in interface org.jboss.weld.context.WeldAlterableContext
      • clearAndSet

        public void clearAndSet​(Collection<org.jboss.weld.context.api.ContextualInstance<?>> setOfInstances)
        Specified by:
        clearAndSet in interface org.jboss.weld.context.WeldAlterableContext