org.jboss.seam.faces
Class FacesPage

java.lang.Object
  extended by org.jboss.seam.faces.FacesPage
All Implemented Interfaces:
Serializable

@Name(value="org.jboss.seam.faces.facesPage")
@BypassInterceptors
@Install(precedence=0,
         classDependencies="javax.faces.context.FacesContext")
@Scope(value=PAGE)
public class FacesPage
extends Object
implements Serializable

Book-keeping component that persists information about the conversation associated with the current page.

Author:
Gavin King
See Also:
Serialized Form

Constructor Summary
FacesPage()
           
 
Method Summary
 void discardNestedConversation(String outerConversationId)
           
 void discardTemporaryConversation()
           
 String getConversationId()
           
 Integer getPageflowCounter()
           
 String getPageflowName()
           
 String getPageflowNodeName()
           
static FacesPage instance()
           
 boolean isConversationLongRunning()
           
 void storeConversation()
           
 void storeConversation(String conversationId)
           
 void storePageflow()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FacesPage

public FacesPage()
Method Detail

getConversationId

public String getConversationId()

discardTemporaryConversation

public void discardTemporaryConversation()

discardNestedConversation

public void discardNestedConversation(String outerConversationId)

storeConversation

public void storeConversation(String conversationId)

storePageflow

public void storePageflow()

instance

public static FacesPage instance()

isConversationLongRunning

public boolean isConversationLongRunning()

getPageflowCounter

public Integer getPageflowCounter()

getPageflowName

public String getPageflowName()

getPageflowNodeName

public String getPageflowNodeName()

storeConversation

public void storeConversation()