Interface ProcessDefinitionResource
- All Known Implementing Classes:
ProcessDefinitionResourceImpl
public interface ProcessDefinitionResource
-
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
deleteProcessDefinition
(boolean cascade, boolean skipCustomListeners, boolean skipIoMappings) getActivityStatistics
(Boolean includeFailedJobs, Boolean includeIncidents, String includeIncidentsForType) jakarta.ws.rs.core.Response
getFormVariables
(String variableNames, boolean deserializeValues) jakarta.ws.rs.core.Response
jakarta.ws.rs.core.Response
void
restartProcessInstance
(RestartProcessInstanceDto restartProcessInstanceDto) restartProcessInstanceAsync
(RestartProcessInstanceDto restartProcessInstanceDto) startProcessInstance
(jakarta.ws.rs.core.UriInfo context, StartProcessInstanceDto parameters) submitForm
(jakarta.ws.rs.core.UriInfo context, StartProcessInstanceDto parameters) void
updateHistoryTimeToLive
(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()
-