Package org.camunda.bpm.engine.rest
Interface ProcessDefinitionRestService
- All Known Implementing Classes:
ProcessDefinitionRestServiceImpl
public interface ProcessDefinitionRestService
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteProcessDefinitionsByKey(String processDefinitionKey, boolean cascade, boolean skipCustomListeners, boolean skipIoMappings) voiddeleteProcessDefinitionsByKeyAndTenantId(String processDefinitionKey, boolean cascade, boolean skipCustomListeners, boolean skipIoMappings, String tenantId) getProcessDefinitionById(String processDefinitionId) getProcessDefinitionByKey(String processDefinitionKey) getProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId) getProcessDefinitions(javax.ws.rs.core.UriInfo uriInfo, Integer firstResult, Integer maxResults) Exposes theProcessDefinitionQueryinterface as a REST service.getProcessDefinitionsCount(javax.ws.rs.core.UriInfo uriInfo) getStatistics(Boolean includeFailedJobs, Boolean includeRootIncidents, Boolean includeIncidents, String includeIncidentsForType) void
-
Field Details
-
APPLICATION_BPMN20_XML
- See Also:
-
APPLICATION_BPMN20_XML_TYPE
static final javax.ws.rs.core.MediaType APPLICATION_BPMN20_XML_TYPE -
PATH
- See Also:
-
-
Method Details
-
getProcessDefinitionById
-
getProcessDefinitionByKey
-
getProcessDefinitionByKeyAndTenantId
ProcessDefinitionResource getProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId) -
getProcessDefinitions
List<ProcessDefinitionDto> getProcessDefinitions(@Context javax.ws.rs.core.UriInfo uriInfo, Integer firstResult, Integer maxResults) Exposes theProcessDefinitionQueryinterface as a REST service.- Parameters:
uriInfo-firstResult-maxResults-- Returns:
-
getProcessDefinitionsCount
-
getStatistics
-
updateSuspensionState
-
deleteProcessDefinitionsByKey
void deleteProcessDefinitionsByKey(String processDefinitionKey, boolean cascade, boolean skipCustomListeners, boolean skipIoMappings) -
deleteProcessDefinitionsByKeyAndTenantId
-