public class ProcessDefinitionRestServiceImpl extends AbstractRestProcessEngineAware implements ProcessDefinitionRestService
objectMapper, relativeRootResourcePathprocessEngineAPPLICATION_BPMN20_XML, APPLICATION_BPMN20_XML_TYPE, PATH| Constructor and Description |
|---|
ProcessDefinitionRestServiceImpl(String engineName,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
deleteProcessDefinitions(DeleteProcessDefinitionsBuilder builder,
boolean cascade,
boolean skipCustomListeners,
boolean skipIoMappings) |
void |
deleteProcessDefinitionsByKey(String processDefinitionKey,
boolean cascade,
boolean skipCustomListeners,
boolean skipIoMappings) |
void |
deleteProcessDefinitionsByKeyAndTenantId(String processDefinitionKey,
boolean cascade,
boolean skipCustomListeners,
boolean skipIoMappings,
String tenantId) |
ProcessDefinitionResource |
getProcessDefinitionById(String processDefinitionId) |
ProcessDefinitionResource |
getProcessDefinitionByKey(String processDefinitionKey) |
ProcessDefinitionResource |
getProcessDefinitionByKeyAndTenantId(String processDefinitionKey,
String tenantId) |
List<ProcessDefinitionDto> |
getProcessDefinitions(javax.ws.rs.core.UriInfo uriInfo,
Integer firstResult,
Integer maxResults)
Exposes the
ProcessDefinitionQuery interface as a REST service. |
CountResultDto |
getProcessDefinitionsCount(javax.ws.rs.core.UriInfo uriInfo) |
List<StatisticsResultDto> |
getStatistics(Boolean includeFailedJobs,
Boolean includeRootIncidents,
Boolean includeIncidents,
String includeIncidentsForType) |
void |
updateSuspensionState(ProcessDefinitionSuspensionStateDto dto) |
getObjectMapper, getProcessEngine, setRelativeRootResourceUripublic ProcessDefinitionRestServiceImpl(String engineName, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public ProcessDefinitionResource getProcessDefinitionByKey(String processDefinitionKey)
getProcessDefinitionByKey in interface ProcessDefinitionRestServicepublic ProcessDefinitionResource getProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId)
getProcessDefinitionByKeyAndTenantId in interface ProcessDefinitionRestServicepublic ProcessDefinitionResource getProcessDefinitionById(String processDefinitionId)
getProcessDefinitionById in interface ProcessDefinitionRestServicepublic List<ProcessDefinitionDto> getProcessDefinitions(javax.ws.rs.core.UriInfo uriInfo, Integer firstResult, Integer maxResults)
ProcessDefinitionRestServiceProcessDefinitionQuery interface as a REST service.getProcessDefinitions in interface ProcessDefinitionRestServicepublic CountResultDto getProcessDefinitionsCount(javax.ws.rs.core.UriInfo uriInfo)
getProcessDefinitionsCount in interface ProcessDefinitionRestServicepublic List<StatisticsResultDto> getStatistics(Boolean includeFailedJobs, Boolean includeRootIncidents, Boolean includeIncidents, String includeIncidentsForType)
getStatistics in interface ProcessDefinitionRestServicepublic void updateSuspensionState(ProcessDefinitionSuspensionStateDto dto)
updateSuspensionState in interface ProcessDefinitionRestServicepublic void deleteProcessDefinitionsByKey(String processDefinitionKey, boolean cascade, boolean skipCustomListeners, boolean skipIoMappings)
deleteProcessDefinitionsByKey in interface ProcessDefinitionRestServicepublic void deleteProcessDefinitionsByKeyAndTenantId(String processDefinitionKey, boolean cascade, boolean skipCustomListeners, boolean skipIoMappings, String tenantId)
deleteProcessDefinitionsByKeyAndTenantId in interface ProcessDefinitionRestServiceprotected void deleteProcessDefinitions(DeleteProcessDefinitionsBuilder builder, boolean cascade, boolean skipCustomListeners, boolean skipIoMappings)
Copyright © 2022. All rights reserved.