public interface ProcessDefinitionResource
@GET @Produces(value="application/json") ProcessDefinitionDto getProcessDefinition()
@GET @Path(value="/xml") @Produces(value="application/json") ProcessDefinitionDiagramDto getProcessDefinitionBpmn20Xml()
@GET @Path(value="/diagram") javax.ws.rs.core.Response getProcessDefinitionDiagram()
@DELETE javax.ws.rs.core.Response deleteProcessDefinition(@QueryParam(value="cascade") boolean cascade, @QueryParam(value="skipCustomListeners") boolean skipCustomListeners, @QueryParam(value="skipIoMappings") boolean skipIoMappings)
@POST @Path(value="/start") @Consumes(value="application/json") @Produces(value="application/json") ProcessInstanceDto startProcessInstance(@Context javax.ws.rs.core.UriInfo context, StartProcessInstanceDto parameters)
@POST @Path(value="/restart") @Consumes(value="application/json") void restartProcessInstance(RestartProcessInstanceDto restartProcessInstanceDto)
@POST @Path(value="/restart-async") @Consumes(value="application/json") @Produces(value="application/json") BatchDto restartProcessInstanceAsync(RestartProcessInstanceDto restartProcessInstanceDto)
@POST @Path(value="/submit-form") @Consumes(value="application/json") @Produces(value="application/json") ProcessInstanceDto submitForm(@Context javax.ws.rs.core.UriInfo context, StartProcessInstanceDto parameters)
@GET @Path(value="/statistics") @Produces(value="application/json") List<StatisticsResultDto> getActivityStatistics(@QueryParam(value="failedJobs") Boolean includeFailedJobs, @QueryParam(value="incidents") Boolean includeIncidents, @QueryParam(value="incidentsForType") String includeIncidentsForType)
@GET @Path(value="/startForm") @Produces(value="application/json") FormDto getStartForm()
@GET @Path(value="/deployed-start-form") javax.ws.rs.core.Response getDeployedStartForm()
@GET @Path(value="/rendered-form") @Produces(value="application/xhtml+xml") javax.ws.rs.core.Response getRenderedForm()
@PUT @Path(value="/suspended") @Consumes(value="application/json") void updateSuspensionState(ProcessDefinitionSuspensionStateDto dto)
@PUT @Path(value="/history-time-to-live") @Consumes(value="application/json") void updateHistoryTimeToLive(HistoryTimeToLiveDto historyTimeToLiveDto)
@GET @Path(value="/form-variables") @Produces(value="application/json") Map<String,VariableValueDto> getFormVariables(@QueryParam(value="variableNames") String variableNames, @QueryParam(value="deserializeValues") @DefaultValue(value="true") boolean deserializeValues)
Copyright © 2021. All rights reserved.