Class HttpSessionContextImpl

java.lang.Object
org.jboss.weld.contexts.AbstractContext
org.jboss.weld.contexts.AbstractManagedContext
org.jboss.weld.contexts.AbstractBoundContext<jakarta.servlet.http.HttpServletRequest>
org.jboss.weld.module.web.context.http.HttpSessionContextImpl
All Implemented Interfaces:
jakarta.enterprise.context.spi.AlterableContext, jakarta.enterprise.context.spi.Context, org.jboss.weld.context.BoundContext<jakarta.servlet.http.HttpServletRequest>, org.jboss.weld.context.http.HttpSessionContext, org.jboss.weld.context.ManagedContext, org.jboss.weld.context.SessionContext, org.jboss.weld.context.WeldAlterableContext

public class HttpSessionContextImpl extends AbstractBoundContext<jakarta.servlet.http.HttpServletRequest> implements org.jboss.weld.context.http.HttpSessionContext
  • Constructor Details

  • Method Details

    • associate

      public boolean associate(jakarta.servlet.http.HttpServletRequest request)
      Specified by:
      associate in interface org.jboss.weld.context.BoundContext<jakarta.servlet.http.HttpServletRequest>
    • destroy

      public boolean destroy(jakarta.servlet.http.HttpSession session)
      Specified by:
      destroy in interface org.jboss.weld.context.http.HttpSessionContext
    • getScope

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

      protected org.jboss.weld.context.http.HttpConversationContext getConversationContext()
    • getConversation

      protected jakarta.enterprise.context.Conversation getConversation()