org.jbpm.kie.services.impl.bpmn2
Class BPMN2DataServiceImpl
java.lang.Object
org.jbpm.kie.services.impl.bpmn2.BPMN2DataServiceImpl
- All Implemented Interfaces:
- org.jbpm.services.api.DefinitionService
public class BPMN2DataServiceImpl
- extends Object
- implements org.jbpm.services.api.DefinitionService
|
Method Summary |
org.jbpm.services.api.model.ProcessDefinition |
buildProcessDefinition(String deploymentId,
String bpmn2Content,
ClassLoader classLoader,
boolean cache)
|
Map<String,Collection<String>> |
getAssociatedEntities(String deploymentId,
String processId)
|
org.jbpm.services.api.model.ProcessDefinition |
getProcessDefinition(String deploymentId,
String processId)
|
Map<String,String> |
getProcessVariables(String deploymentId,
String processId)
|
org.drools.compiler.compiler.BPMN2ProcessProvider |
getProvider(BPMN2DataServiceSemanticModule module)
|
Collection<String> |
getReusableSubProcesses(String deploymentId,
String processId)
|
Map<String,String> |
getServiceTasks(String deploymentId,
String processId)
|
Map<String,String> |
getTaskInputMappings(String deploymentId,
String processId,
String taskName)
|
Map<String,String> |
getTaskOutputMappings(String deploymentId,
String processId,
String taskName)
|
Collection<org.jbpm.services.api.model.UserTaskDefinition> |
getTasksDefinitions(String deploymentId,
String processId)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BPMN2DataServiceImpl
public BPMN2DataServiceImpl()
getProvider
public org.drools.compiler.compiler.BPMN2ProcessProvider getProvider(BPMN2DataServiceSemanticModule module)
buildProcessDefinition
public org.jbpm.services.api.model.ProcessDefinition buildProcessDefinition(String deploymentId,
String bpmn2Content,
ClassLoader classLoader,
boolean cache)
throws IllegalArgumentException
- Specified by:
buildProcessDefinition in interface org.jbpm.services.api.DefinitionService
- Throws:
IllegalArgumentException
getServiceTasks
public Map<String,String> getServiceTasks(String deploymentId,
String processId)
- Specified by:
getServiceTasks in interface org.jbpm.services.api.DefinitionService
getProcessDefinition
public org.jbpm.services.api.model.ProcessDefinition getProcessDefinition(String deploymentId,
String processId)
- Specified by:
getProcessDefinition in interface org.jbpm.services.api.DefinitionService
getReusableSubProcesses
public Collection<String> getReusableSubProcesses(String deploymentId,
String processId)
- Specified by:
getReusableSubProcesses in interface org.jbpm.services.api.DefinitionService
getProcessVariables
public Map<String,String> getProcessVariables(String deploymentId,
String processId)
- Specified by:
getProcessVariables in interface org.jbpm.services.api.DefinitionService
getAssociatedEntities
public Map<String,Collection<String>> getAssociatedEntities(String deploymentId,
String processId)
- Specified by:
getAssociatedEntities in interface org.jbpm.services.api.DefinitionService
getTasksDefinitions
public Collection<org.jbpm.services.api.model.UserTaskDefinition> getTasksDefinitions(String deploymentId,
String processId)
- Specified by:
getTasksDefinitions in interface org.jbpm.services.api.DefinitionService
getTaskInputMappings
public Map<String,String> getTaskInputMappings(String deploymentId,
String processId,
String taskName)
- Specified by:
getTaskInputMappings in interface org.jbpm.services.api.DefinitionService
getTaskOutputMappings
public Map<String,String> getTaskOutputMappings(String deploymentId,
String processId,
String taskName)
- Specified by:
getTaskOutputMappings in interface org.jbpm.services.api.DefinitionService
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.