org.jbpm.jsf
Interface JbpmJsfContext

All Known Implementing Classes:
JbpmJsfContextImpl

public interface JbpmJsfContext


Method Summary
 void addSuccessMessage(javax.faces.application.FacesMessage.Severity severity, String message, String detail)
           
 void addSuccessMessage(String message)
           
 void addSuccessMessage(String message, String detail)
           
 org.jbpm.identity.hibernate.IdentitySession getIdentitySession()
           
 org.jbpm.JbpmContext getJbpmContext()
           
 String getOutcome()
           
 boolean isError()
           
 void selectOutcome(String outcomeName)
          Choose an outcome.
 void setError(String message)
           
 void setError(String message, String detail)
           
 void setError(String message, Throwable cause)
           
 

Method Detail

getJbpmContext

org.jbpm.JbpmContext getJbpmContext()

getIdentitySession

org.jbpm.identity.hibernate.IdentitySession getIdentitySession()

addSuccessMessage

void addSuccessMessage(String message)

addSuccessMessage

void addSuccessMessage(String message,
                       String detail)

addSuccessMessage

void addSuccessMessage(javax.faces.application.FacesMessage.Severity severity,
                       String message,
                       String detail)

selectOutcome

void selectOutcome(String outcomeName)
Choose an outcome. The last outcome selected will be the one returned to the navigation layer, unless an error occurs, in which case, the outcome will be set to "error".

Parameters:
outcomeName - the outcome name

getOutcome

String getOutcome()

isError

boolean isError()

setError

void setError(String message)

setError

void setError(String message,
              String detail)

setError

void setError(String message,
              Throwable cause)