|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ProcessDefinition | |
|---|---|
| org.jbpm | central access to the jbpm database and other services. |
| org.jbpm.command | commands that can be used as an alternative to the try-finally blocks in the user code. |
| org.jbpm.context.exe.converter | implementations of Converter. |
| org.jbpm.db | provides access the to jBPM database. |
| org.jbpm.graph.def | contains all structural elements of a process graph. |
| org.jbpm.graph.exe | contains the runtime structures for process executions. |
| org.jbpm.graph.node | contains basic node implementations. |
| org.jbpm.instantiation | is for instantiating delegation classes and making them persistable with class Delegation. |
| org.jbpm.jpdl.par | process archive packaging. |
| org.jbpm.jpdl.xml | jpdl xml parsing. |
| org.jbpm.module.def | interface for adding aspect to a process definition in a pluggable manner. |
| Uses of ProcessDefinition in org.jbpm |
|---|
| Methods in org.jbpm with parameters of type ProcessDefinition | |
|---|---|
void |
JbpmContext.deployProcessDefinition(ProcessDefinition processDefinition)
deploys a process definition. |
static ClassLoader |
JbpmConfiguration.getProcessClassLoader(ProcessDefinition processDefinition)
|
ProcessInstance |
JbpmContext.getProcessInstance(ProcessDefinition processDefinition,
String key)
returns the process instance with the given key or null if no such instance exists. |
ProcessInstance |
JbpmContext.getProcessInstanceForUpdate(ProcessDefinition processDefinition,
String key)
returns the process instance with the given key or null if no such instance exists. |
ProcessInstance |
JbpmContext.loadProcessInstance(ProcessDefinition processDefinition,
String key)
returns the process instance with the given key or throws an exception if no such instance exists. |
ProcessInstance |
JbpmContext.loadProcessInstanceForUpdate(ProcessDefinition processDefinition,
String key)
returns the process instance with the given key or throws an exception if no such instance exists. |
| Uses of ProcessDefinition in org.jbpm.command |
|---|
| Methods in org.jbpm.command that return ProcessDefinition | |
|---|---|
ProcessDefinition |
AbstractGetObjectBaseCommand.retrieveProcessDefinition(ProcessDefinition pd)
|
| Methods in org.jbpm.command with parameters of type ProcessDefinition | |
|---|---|
ProcessDefinition |
AbstractGetObjectBaseCommand.retrieveProcessDefinition(ProcessDefinition pd)
|
| Uses of ProcessDefinition in org.jbpm.context.exe.converter |
|---|
| Methods in org.jbpm.context.exe.converter with parameters of type ProcessDefinition | |
|---|---|
Object |
SerializableToByteArrayConverter.revert(Object o,
ProcessDefinition processDefinition)
|
| Uses of ProcessDefinition in org.jbpm.db |
|---|
| Methods in org.jbpm.db that return ProcessDefinition | |
|---|---|
ProcessDefinition |
GraphSession.findLatestProcessDefinition(String name)
queries the database for the latest version of a process definition with the given name. |
ProcessDefinition |
GraphSession.findProcessDefinition(String name,
int version)
finds the process definition with the given name and version. |
ProcessDefinition |
GraphSession.getProcessDefinition(long processDefinitionId)
returns the persistent process definition with the given identifier. |
ProcessDefinition |
GraphSession.loadProcessDefinition(long processDefinitionId)
returns the persistent process definition with the given identifier, assuming the definition exists. |
protected ProcessDefinition |
AbstractDbTestCase.saveAndReload(ProcessDefinition pd)
|
| Methods in org.jbpm.db with parameters of type ProcessDefinition | |
|---|---|
void |
GraphSession.deleteProcessDefinition(ProcessDefinition processDefinition)
|
protected void |
AbstractDbTestCase.deployProcessDefinition(ProcessDefinition processDefinition)
|
void |
GraphSession.deployProcessDefinition(ProcessDefinition processDefinition)
assigns a version number to the given process definition and then makes it persistent. |
ProcessInstance |
GraphSession.getProcessInstance(ProcessDefinition processDefinition,
String key)
returns the instance of the given process definition with the specified business key. |
ProcessInstance |
GraphSession.loadProcessInstance(ProcessDefinition processDefinition,
String key)
returns the instance of the given process definition with the specified business key, assuming the instance exists. |
protected ProcessDefinition |
AbstractDbTestCase.saveAndReload(ProcessDefinition pd)
|
void |
GraphSession.saveProcessDefinition(ProcessDefinition processDefinition)
saves the process definition. |
| Uses of ProcessDefinition in org.jbpm.graph.def |
|---|
| Fields in org.jbpm.graph.def declared as ProcessDefinition | |
|---|---|
protected ProcessDefinition |
Action.processDefinition
|
protected ProcessDefinition |
GraphElement.processDefinition
|
| Methods in org.jbpm.graph.def that return ProcessDefinition | |
|---|---|
static ProcessDefinition |
ProcessDefinition.createNewProcessDefinition()
|
ProcessDefinition |
Action.getProcessDefinition()
|
ProcessDefinition |
GraphElement.getProcessDefinition()
|
ProcessDefinition |
Node.getProcessDefinition()
|
static ProcessDefinition |
ProcessDefinition.parseParResource(String parResource)
parse a process definition from a process archive resource. |
static ProcessDefinition |
ProcessDefinition.parseParZipInputStream(ZipInputStream zipInputStream)
parse a process definition from a process archive zip-stream. |
static ProcessDefinition |
ProcessDefinition.parseXmlInputStream(InputStream inputStream)
parse a process definition from an xml input stream. |
static ProcessDefinition |
ProcessDefinition.parseXmlReader(Reader reader)
parse a process definition from an xml reader. |
static ProcessDefinition |
ProcessDefinition.parseXmlResource(String xmlResource)
parse a process definition from an xml resource file. |
static ProcessDefinition |
ProcessDefinition.parseXmlString(String xml)
parse a process definition from an xml string. |
| Methods in org.jbpm.graph.def with parameters of type ProcessDefinition | |
|---|---|
void |
Action.setProcessDefinition(ProcessDefinition processDefinition)
|
void |
GraphElement.setProcessDefinition(ProcessDefinition processDefinition)
|
void |
ProcessDefinition.setProcessDefinition(ProcessDefinition processDefinition)
|
| Uses of ProcessDefinition in org.jbpm.graph.exe |
|---|
| Fields in org.jbpm.graph.exe declared as ProcessDefinition | |
|---|---|
protected ProcessDefinition |
ProcessInstance.processDefinition
|
| Methods in org.jbpm.graph.exe that return ProcessDefinition | |
|---|---|
ProcessDefinition |
ProcessInstance.getProcessDefinition()
|
ProcessDefinition |
ExecutionContext.getProcessDefinition()
|
| Methods in org.jbpm.graph.exe with parameters of type ProcessDefinition | |
|---|---|
void |
ProcessInstance.addInitialModuleDefinitions(ProcessDefinition processDefinition)
|
ProcessInstance |
Token.createSubProcessInstance(ProcessDefinition subProcessDefinition)
|
void |
ProcessInstance.setProcessDefinition(ProcessDefinition processDefinition)
|
| Constructors in org.jbpm.graph.exe with parameters of type ProcessDefinition | |
|---|---|
ProcessInstance(ProcessDefinition processDefinition)
creates a new process instance for the given process definition, puts the root-token (=main path of execution) in the start state and executes the initial node. |
|
ProcessInstance(ProcessDefinition processDefinition,
Map variables)
creates a new process instance for the given process definition, puts the root-token (=main path of execution) in the start state and executes the initial node. |
|
ProcessInstance(ProcessDefinition processDefinition,
Map variables,
String key)
creates a new process instance for the given process definition, puts the root-token (=main path of execution) in the start state and executes the initial node. |
|
| Uses of ProcessDefinition in org.jbpm.graph.node |
|---|
| Fields in org.jbpm.graph.node declared as ProcessDefinition | |
|---|---|
protected ProcessDefinition |
ProcessState.subProcessDefinition
|
| Methods in org.jbpm.graph.node that return ProcessDefinition | |
|---|---|
static ProcessDefinition |
ProcessFactory.createProcessDefinition(String[] nodes,
String[] transitions)
|
ProcessDefinition |
DbSubProcessResolver.findSubProcess(org.dom4j.Element subProcessElement)
|
ProcessDefinition |
SubProcessResolver.findSubProcess(org.dom4j.Element subProcessElement)
Resolves a sub-process definition given the information items in the sub-process element. |
ProcessDefinition |
ProcessState.getSubProcessDefinition()
|
| Methods in org.jbpm.graph.node with parameters of type ProcessDefinition | |
|---|---|
static void |
ProcessFactory.addNodesAndTransitions(ProcessDefinition pd,
String[] nodes,
String[] transitions)
|
void |
ProcessState.setSubProcessDefinition(ProcessDefinition subProcessDefinition)
|
| Uses of ProcessDefinition in org.jbpm.instantiation |
|---|
| Fields in org.jbpm.instantiation declared as ProcessDefinition | |
|---|---|
protected ProcessDefinition |
Delegation.processDefinition
|
| Methods in org.jbpm.instantiation that return ProcessDefinition | |
|---|---|
protected ProcessDefinition |
ProcessClassLoader.getProcessDefinition()
|
ProcessDefinition |
Delegation.getProcessDefinition()
|
| Methods in org.jbpm.instantiation with parameters of type ProcessDefinition | |
|---|---|
ClassLoader |
SharedProcessClassLoaderFactory.getProcessClassLoader(ProcessDefinition processDefinition)
|
ClassLoader |
ProcessClassLoaderFactory.getProcessClassLoader(ProcessDefinition processDefinition)
|
ClassLoader |
DefaultProcessClassLoaderFactory.getProcessClassLoader(ProcessDefinition processDefinition)
|
void |
Delegation.setProcessDefinition(ProcessDefinition processDefinition)
|
| Constructors in org.jbpm.instantiation with parameters of type ProcessDefinition | |
|---|---|
ProcessClassLoader(ClassLoader parent,
ProcessDefinition processDefinition)
|
|
| Uses of ProcessDefinition in org.jbpm.jpdl.par |
|---|
| Methods in org.jbpm.jpdl.par that return ProcessDefinition | |
|---|---|
ProcessDefinition |
ProcessArchive.parseProcessDefinition()
|
ProcessDefinition |
ProcessArchiveParser.readFromArchive(ProcessArchive archive,
ProcessDefinition processDefinition)
|
ProcessDefinition |
FileFilter.readFromArchive(ProcessArchive processArchive,
ProcessDefinition processDefinition)
|
ProcessDefinition |
JpdlArchiveParser.readFromArchive(ProcessArchive processArchive,
ProcessDefinition processDefinition)
|
ProcessDefinition |
FileArchiveParser.readFromArchive(ProcessArchive processArchive,
ProcessDefinition processDefinition)
|
| Methods in org.jbpm.jpdl.par with parameters of type ProcessDefinition | |
|---|---|
ProcessDefinition |
ProcessArchiveParser.readFromArchive(ProcessArchive archive,
ProcessDefinition processDefinition)
|
ProcessDefinition |
FileFilter.readFromArchive(ProcessArchive processArchive,
ProcessDefinition processDefinition)
|
ProcessDefinition |
JpdlArchiveParser.readFromArchive(ProcessArchive processArchive,
ProcessDefinition processDefinition)
|
ProcessDefinition |
FileArchiveParser.readFromArchive(ProcessArchive processArchive,
ProcessDefinition processDefinition)
|
| Uses of ProcessDefinition in org.jbpm.jpdl.xml |
|---|
| Fields in org.jbpm.jpdl.xml declared as ProcessDefinition | |
|---|---|
protected ProcessDefinition |
JpdlXmlReader.processDefinition
|
| Methods in org.jbpm.jpdl.xml that return ProcessDefinition | |
|---|---|
ProcessDefinition |
JpdlXmlReader.getProcessDefinition()
|
ProcessDefinition |
JpdlXmlReader.readProcessDefinition()
|
| Methods in org.jbpm.jpdl.xml with parameters of type ProcessDefinition | |
|---|---|
static String |
JpdlXmlWriter.toString(ProcessDefinition processDefinition)
|
void |
JpdlXmlWriter.write(ProcessDefinition processDefinition)
|
| Uses of ProcessDefinition in org.jbpm.module.def |
|---|
| Fields in org.jbpm.module.def declared as ProcessDefinition | |
|---|---|
protected ProcessDefinition |
ModuleDefinition.processDefinition
|
| Methods in org.jbpm.module.def that return ProcessDefinition | |
|---|---|
ProcessDefinition |
ModuleDefinition.getProcessDefinition()
|
| Methods in org.jbpm.module.def with parameters of type ProcessDefinition | |
|---|---|
void |
ModuleDefinition.setProcessDefinition(ProcessDefinition processDefinition)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||