Interface ProcessDefinitionResource
- All Known Implementing Classes:
ProcessDefinitionResourceImpl
public interface ProcessDefinitionResource
-
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponsedeleteProcessDefinition(boolean cascade, boolean skipCustomListeners, boolean skipIoMappings) getActivityStatistics(Boolean includeFailedJobs, Boolean includeIncidents, String includeIncidentsForType) jakarta.ws.rs.core.ResponsegetFormVariables(String variableNames, boolean deserializeValues) jakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponsevoidrestartProcessInstance(RestartProcessInstanceDto restartProcessInstanceDto) restartProcessInstanceAsync(RestartProcessInstanceDto restartProcessInstanceDto) startProcessInstance(jakarta.ws.rs.core.UriInfo context, StartProcessInstanceDto parameters) submitForm(jakarta.ws.rs.core.UriInfo context, StartProcessInstanceDto parameters) voidupdateHistoryTimeToLive(HistoryTimeToLiveDto historyTimeToLiveDto) void
-
Method Details
-
getProcessDefinition
-
getProcessDefinitionBpmn20Xml
@GET @Path("/xml") @Produces("application/json") ProcessDefinitionDiagramDto getProcessDefinitionBpmn20Xml() -
getProcessDefinitionDiagram
@GET @Path("/diagram") jakarta.ws.rs.core.Response getProcessDefinitionDiagram() -
deleteProcessDefinition
@DELETE jakarta.ws.rs.core.Response deleteProcessDefinition(@QueryParam("cascade") boolean cascade, @QueryParam("skipCustomListeners") boolean skipCustomListeners, @QueryParam("skipIoMappings") boolean skipIoMappings) -
startProcessInstance
@POST @Path("/start") @Consumes("application/json") @Produces("application/json") ProcessInstanceDto startProcessInstance(@Context jakarta.ws.rs.core.UriInfo context, StartProcessInstanceDto parameters) -
restartProcessInstance
@POST @Path("/restart") @Consumes("application/json") void restartProcessInstance(RestartProcessInstanceDto restartProcessInstanceDto) -
restartProcessInstanceAsync
@POST @Path("/restart-async") @Consumes("application/json") @Produces("application/json") BatchDto restartProcessInstanceAsync(RestartProcessInstanceDto restartProcessInstanceDto) -
submitForm
@POST @Path("/submit-form") @Consumes("application/json") @Produces("application/json") ProcessInstanceDto submitForm(@Context jakarta.ws.rs.core.UriInfo context, StartProcessInstanceDto parameters) -
getActivityStatistics
@GET @Path("/statistics") @Produces("application/json") List<StatisticsResultDto> getActivityStatistics(@QueryParam("failedJobs") Boolean includeFailedJobs, @QueryParam("incidents") Boolean includeIncidents, @QueryParam("incidentsForType") String includeIncidentsForType) -
getStartForm
-
getDeployedStartForm
@GET @Path("/deployed-start-form") jakarta.ws.rs.core.Response getDeployedStartForm() -
getRenderedForm
@GET @Path("/rendered-form") @Produces("application/xhtml+xml") jakarta.ws.rs.core.Response getRenderedForm() -
updateSuspensionState
@PUT @Path("/suspended") @Consumes("application/json") void updateSuspensionState(ProcessDefinitionSuspensionStateDto dto) -
updateHistoryTimeToLive
@PUT @Path("/history-time-to-live") @Consumes("application/json") void updateHistoryTimeToLive(HistoryTimeToLiveDto historyTimeToLiveDto) -
getFormVariables
@GET @Path("/form-variables") @Produces("application/json") Map<String,VariableValueDto> getFormVariables(@QueryParam("variableNames") String variableNames, @QueryParam("deserializeValues") @DefaultValue("true") boolean deserializeValues) -
getStaticCalledProcessDefinitions
@GET @Path("/static-called-process-definitions") @Produces("application/json") List<CalledProcessDefinitionDto> getStaticCalledProcessDefinitions()
-