|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jboss.seam.bpm.Jbpm
@Scope(value=APPLICATION) @BypassInterceptors @Startup @Name(value="org.jboss.seam.bpm.jbpm") @Install(value=false, precedence=0) public class Jbpm
A seam component that boostraps a JBPM SessionFactory
Field Summary | |
---|---|
static org.jbpm.JbpmConfiguration |
pageflowConfiguration
|
Constructor Summary | |
---|---|
Jbpm()
|
Method Summary | |
---|---|
static org.jbpm.JbpmContext |
createPageflowContext()
|
boolean |
deployPageflowDefinition(org.jbpm.graph.def.ProcessDefinition pageflowDefinition)
Dynamically deploy a page flow definition, if a pageflow with an identical name already exists, the pageflow is updated. |
org.jbpm.JbpmConfiguration |
getJbpmConfiguration()
|
protected String |
getJbpmConfigurationJndiName()
|
static org.jbpm.graph.def.ProcessDefinition |
getPageflowDefinitionFromResource(String resourceName)
|
org.jbpm.graph.def.ProcessDefinition |
getPageflowDefinitionFromXml(String pageflowDefinition)
Read a pageflow definition |
String[] |
getPageflowDefinitions()
|
org.jbpm.graph.def.ProcessDefinition |
getPageflowProcessDefinition(String pageflowName)
|
org.jbpm.graph.def.ProcessDefinition |
getProcessDefinitionFromResource(String resourceName)
|
org.jbpm.graph.def.ProcessDefinition |
getProcessDefinitionFromXml(String processDefinition)
Read a process definition |
String[] |
getProcessDefinitions()
|
static Jbpm |
instance()
|
boolean |
isPageflowProcessDefinition(String pageflowName)
|
protected boolean |
isProcessDeploymentEnabled()
|
static org.jbpm.graph.def.ProcessDefinition |
parseInputSource(InputSource inputSource)
|
static org.jbpm.graph.def.ProcessDefinition |
parseReaderSource(Reader reader)
|
protected void |
setJbpmConfigurationJndiName(String jbpmConfigurationJndiName)
|
void |
setPageflowDefinitions(String[] pageflowDefinitions)
|
void |
setProcessDefinitions(String[] processDefinitions)
|
void |
shutdown()
|
void |
startup()
|
boolean |
undeployPageflowDefinition(String pageflowName)
Remove a pageflow definition |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static org.jbpm.JbpmConfiguration pageflowConfiguration
Constructor Detail |
---|
public Jbpm()
Method Detail |
---|
@Create public void startup() throws Exception
Exception
@Destroy public void shutdown()
public org.jbpm.JbpmConfiguration getJbpmConfiguration()
public org.jbpm.graph.def.ProcessDefinition getPageflowProcessDefinition(String pageflowName)
public boolean isPageflowProcessDefinition(String pageflowName)
public static org.jbpm.graph.def.ProcessDefinition getPageflowDefinitionFromResource(String resourceName)
public org.jbpm.graph.def.ProcessDefinition getProcessDefinitionFromResource(String resourceName)
public String[] getPageflowDefinitions()
public void setPageflowDefinitions(String[] pageflowDefinitions)
public String[] getProcessDefinitions()
public void setProcessDefinitions(String[] processDefinitions)
public boolean deployPageflowDefinition(org.jbpm.graph.def.ProcessDefinition pageflowDefinition)
public org.jbpm.graph.def.ProcessDefinition getPageflowDefinitionFromXml(String pageflowDefinition)
pageflowDefinition
- the pageflow as an XML stringpublic org.jbpm.graph.def.ProcessDefinition getProcessDefinitionFromXml(String processDefinition)
processDefinition
- the process as an XML stringpublic boolean undeployPageflowDefinition(String pageflowName)
pageflowName
- Name of the pageflow to remove
protected boolean isProcessDeploymentEnabled()
public static Jbpm instance()
protected String getJbpmConfigurationJndiName()
protected void setJbpmConfigurationJndiName(String jbpmConfigurationJndiName)
public static org.jbpm.JbpmContext createPageflowContext()
public static org.jbpm.graph.def.ProcessDefinition parseInputSource(InputSource inputSource)
public static org.jbpm.graph.def.ProcessDefinition parseReaderSource(Reader reader)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |