public class ProcessDefinitionResourceImpl extends Object implements ProcessDefinitionResource
| Modifier and Type | Field and Description |
|---|---|
protected ProcessEngine |
engine |
protected com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
protected String |
processDefinitionId |
protected String |
rootResourcePath |
| Constructor and Description |
|---|
ProcessDefinitionResourceImpl(ProcessEngine engine,
String processDefinitionId,
String rootResourcePath,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
protected ProcessEngine engine
protected String processDefinitionId
protected String rootResourcePath
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
public ProcessDefinitionResourceImpl(ProcessEngine engine, String processDefinitionId, String rootResourcePath, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public ProcessDefinitionDto getProcessDefinition()
getProcessDefinition in interface ProcessDefinitionResourcepublic javax.ws.rs.core.Response deleteProcessDefinition(boolean cascade,
boolean skipCustomListeners,
boolean skipIoMappings)
deleteProcessDefinition in interface ProcessDefinitionResourcepublic ProcessInstanceDto startProcessInstance(javax.ws.rs.core.UriInfo context, StartProcessInstanceDto parameters)
startProcessInstance in interface ProcessDefinitionResourceprotected ProcessInstanceWithVariables startProcessInstanceAtActivities(StartProcessInstanceDto dto)
public ProcessInstanceDto submitForm(javax.ws.rs.core.UriInfo context, StartProcessInstanceDto parameters)
submitForm in interface ProcessDefinitionResourcepublic List<StatisticsResultDto> getActivityStatistics(Boolean includeFailedJobs, Boolean includeIncidents, String includeIncidentsForType)
getActivityStatistics in interface ProcessDefinitionResourcepublic ProcessDefinitionDiagramDto getProcessDefinitionBpmn20Xml()
getProcessDefinitionBpmn20Xml in interface ProcessDefinitionResourcepublic javax.ws.rs.core.Response getProcessDefinitionDiagram()
getProcessDefinitionDiagram in interface ProcessDefinitionResourcepublic static String getMediaTypeForFileSuffix(String fileName)
fileName - public FormDto getStartForm()
getStartForm in interface ProcessDefinitionResourcepublic javax.ws.rs.core.Response getRenderedForm()
getRenderedForm in interface ProcessDefinitionResourcepublic void updateSuspensionState(ProcessDefinitionSuspensionStateDto dto)
updateSuspensionState in interface ProcessDefinitionResourcepublic void updateHistoryTimeToLive(HistoryTimeToLiveDto historyTimeToLiveDto)
updateHistoryTimeToLive in interface ProcessDefinitionResourcepublic Map<String,VariableValueDto> getFormVariables(String variableNames, boolean deserializeValues)
getFormVariables in interface ProcessDefinitionResourcepublic void restartProcessInstance(RestartProcessInstanceDto restartProcessInstanceDto)
restartProcessInstance in interface ProcessDefinitionResourcepublic BatchDto restartProcessInstanceAsync(RestartProcessInstanceDto restartProcessInstanceDto)
restartProcessInstanceAsync in interface ProcessDefinitionResourcepublic javax.ws.rs.core.Response getDeployedStartForm()
getDeployedStartForm in interface ProcessDefinitionResourceCopyright © 2018 camunda services GmbH. All rights reserved.