当前页面:
在线文档首页 >
JBoss Seam 1.1.0 cr1 API 英文版文档
Pageflow (JBoss Seam API Documentation) - JBoss Seam 1.1.0 cr1 API 英文版文档
org.jboss.seam.core
Class Pageflow
java.lang.Object
org.jboss.seam.core.AbstractMutable
org.jboss.seam.core.Pageflow
- All Implemented Interfaces:
- Serializable, Mutable
@Scope(value=CONVERSATION)
@PerNestedConversation
@Name(value="org.jboss.seam.core.pageflow")
@Intercept(value=NEVER)
@Install(dependencies="org.jboss.seam.core.jbpm")
public class Pageflow
- extends AbstractMutable
- implements Serializable
A Seam component that manages the current
jBPM ProcessInstance used for pageflow.
- Author:
- Gavin King
- See Also:
- Serialized Form
Pageflow
public Pageflow()
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()
illegalNavigation
protected void illegalNavigation()
getNode
public org.jbpm.graph.def.Node getNode()
reposition
public void reposition(String nodeName)
getPage
public Page getPage()
hasDefaultTransition
public boolean hasDefaultTransition()
hasTransition
public boolean hasTransition(String outcome)
navigate
public void navigate(javax.faces.context.FacesContext context,
String outcome)
processEvents
public void processEvents(String type)
begin
public void begin(String pageflowDefinitionName)
getNoConversationViewId
public String getNoConversationViewId(String pageflowName,
String pageflowNodeName)
toString
public String toString()
- Overrides:
toString
in class Object