org.jboss.seam.conversation.plugins.weld
Class WeldHttpSeamConversationContext

java.lang.Object
  extended by org.jboss.seam.conversation.api.AbstractSeamConversationContext<javax.servlet.http.HttpServletRequest>
      extended by org.jboss.seam.conversation.api.AbstractHttpSeamConversationContext
          extended by org.jboss.seam.conversation.plugins.weld.WeldHttpSeamConversationContext
All Implemented Interfaces:
org.jboss.seam.conversation.spi.SeamConversationContext<javax.servlet.http.HttpServletRequest>

public class WeldHttpSeamConversationContext
extends org.jboss.seam.conversation.api.AbstractHttpSeamConversationContext

Weld Http based conversation manager.

Author:
Ales Justin, Pete Muir, Shane Bryzak

Constructor Summary
WeldHttpSeamConversationContext()
           
 
Method Summary
protected  void doActivate(String conversationId)
           
protected  void doAssociate(javax.servlet.http.HttpServletRequest request)
           
protected  void doDeactivate()
           
protected  void doDissociate(javax.servlet.http.HttpServletRequest request)
           
protected  void doInvalidate()
           
protected  org.jboss.weld.context.http.HttpConversationContext getHttpConversationContext()
           
 
Methods inherited from class org.jboss.seam.conversation.api.AbstractSeamConversationContext
activate, associate, deactivate, dissociate, invalidate, isEmpty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WeldHttpSeamConversationContext

public WeldHttpSeamConversationContext()
Method Detail

getHttpConversationContext

protected org.jboss.weld.context.http.HttpConversationContext getHttpConversationContext()

doAssociate

protected void doAssociate(javax.servlet.http.HttpServletRequest request)
Specified by:
doAssociate in class org.jboss.seam.conversation.api.AbstractSeamConversationContext<javax.servlet.http.HttpServletRequest>

doActivate

protected void doActivate(String conversationId)
Specified by:
doActivate in class org.jboss.seam.conversation.api.AbstractSeamConversationContext<javax.servlet.http.HttpServletRequest>

doInvalidate

protected void doInvalidate()
Specified by:
doInvalidate in class org.jboss.seam.conversation.api.AbstractSeamConversationContext<javax.servlet.http.HttpServletRequest>

doDeactivate

protected void doDeactivate()
Specified by:
doDeactivate in class org.jboss.seam.conversation.api.AbstractSeamConversationContext<javax.servlet.http.HttpServletRequest>

doDissociate

protected void doDissociate(javax.servlet.http.HttpServletRequest request)
Specified by:
doDissociate in class org.jboss.seam.conversation.api.AbstractSeamConversationContext<javax.servlet.http.HttpServletRequest>


Copyright © 2012 Seam Framework. All Rights Reserved.