站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss Seam 1.0.1 API 英文版文档

Pageflow (JBoss Seam API Documentation) - JBoss Seam 1.0.1 API 英文版文档


org.jboss.seam.core
Class Pageflow

java.lang.Object
  extended by org.jboss.seam.core.Pageflow
All Implemented Interfaces:
Serializable

@Scope(value=CONVERSATION)
@Name(value="org.jboss.seam.core.pageflow")
@Intercept(value=NEVER)
@Mutable
public class Pageflow
extends Object
implements Serializable

A Seam component that manages the current jBPM ProcessInstance used for pageflow.

Author:
Gavin King
See Also:
Serialized Form

Constructor Summary
Pageflow()
           
 
Method Summary
 void begin(String pageflowDefinitionName)
           
 org.jbpm.graph.def.Node getNode()
           
 org.jbpm.pageflow.Page getPage()
           
 int getPageflowCounter()
           
 org.jbpm.graph.exe.ProcessInstance getProcessInstance()
           
 boolean hasDefaultTransition()
           
 boolean hasTransition(String outcome)
           
static Pageflow instance()
           
 boolean isInProcess()
           
 void navigate(javax.faces.context.FacesContext context, String outcome)
           
 void reposition(String nodeName)
           
 void setProcessInstance(org.jbpm.graph.exe.ProcessInstance processInstance)
           
 String toString()
           
 void validatePageflow()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Pageflow

public Pageflow()
Method Detail

isInProcess

public boolean isInProcess()

getProcessInstance

public org.jbpm.graph.exe.ProcessInstance getProcessInstance()

setProcessInstance

public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance processInstance)

instance

public static Pageflow instance()

getPageflowCounter

public int getPageflowCounter()

validatePageflow

public void validatePageflow()

getNode

public org.jbpm.graph.def.Node getNode()

reposition

public void reposition(String nodeName)

getPage

public org.jbpm.pageflow.Page getPage()

hasDefaultTransition

public boolean hasDefaultTransition()

hasTransition

public boolean hasTransition(String outcome)

navigate

public void navigate(javax.faces.context.FacesContext context,
                     String outcome)

begin

public void begin(String pageflowDefinitionName)

toString

public String toString()
Overrides:
toString in class Object