Interface ProcessDefinitionResource
-
- All Known Implementing Classes:
ProcessDefinitionResourceImpl
public interface ProcessDefinitionResource
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.ws.rs.core.ResponsedeleteProcessDefinition(boolean cascade, boolean skipCustomListeners, boolean skipIoMappings)java.util.List<StatisticsResultDto>getActivityStatistics(java.lang.Boolean includeFailedJobs, java.lang.Boolean includeIncidents, java.lang.String includeIncidentsForType)javax.ws.rs.core.ResponsegetDeployedStartForm()java.util.Map<java.lang.String,VariableValueDto>getFormVariables(java.lang.String variableNames, boolean deserializeValues)ProcessDefinitionDtogetProcessDefinition()ProcessDefinitionDiagramDtogetProcessDefinitionBpmn20Xml()javax.ws.rs.core.ResponsegetProcessDefinitionDiagram()javax.ws.rs.core.ResponsegetRenderedForm()FormDtogetStartForm()java.util.List<CalledProcessDefinitionDto>getStaticCalledProcessDefinitions()voidrestartProcessInstance(RestartProcessInstanceDto restartProcessInstanceDto)BatchDtorestartProcessInstanceAsync(RestartProcessInstanceDto restartProcessInstanceDto)ProcessInstanceDtostartProcessInstance(javax.ws.rs.core.UriInfo context, StartProcessInstanceDto parameters)ProcessInstanceDtosubmitForm(javax.ws.rs.core.UriInfo context, StartProcessInstanceDto parameters)voidupdateHistoryTimeToLive(HistoryTimeToLiveDto historyTimeToLiveDto)voidupdateSuspensionState(ProcessDefinitionSuspensionStateDto dto)
-
-
-
Method Detail
-
getProcessDefinition
@GET @Produces("application/json") ProcessDefinitionDto getProcessDefinition()
-
getProcessDefinitionBpmn20Xml
@GET @Path("/xml") @Produces("application/json") ProcessDefinitionDiagramDto getProcessDefinitionBpmn20Xml()
-
getProcessDefinitionDiagram
@GET @Path("/diagram") javax.ws.rs.core.Response getProcessDefinitionDiagram()
-
deleteProcessDefinition
@DELETE javax.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 javax.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 javax.ws.rs.core.UriInfo context, StartProcessInstanceDto parameters)
-
getActivityStatistics
@GET @Path("/statistics") @Produces("application/json") java.util.List<StatisticsResultDto> getActivityStatistics(@QueryParam("failedJobs") java.lang.Boolean includeFailedJobs, @QueryParam("incidents") java.lang.Boolean includeIncidents, @QueryParam("incidentsForType") java.lang.String includeIncidentsForType)
-
getStartForm
@GET @Path("/startForm") @Produces("application/json") FormDto getStartForm()
-
getDeployedStartForm
@GET @Path("/deployed-start-form") javax.ws.rs.core.Response getDeployedStartForm()
-
getRenderedForm
@GET @Path("/rendered-form") @Produces("application/xhtml+xml") javax.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") java.util.Map<java.lang.String,VariableValueDto> getFormVariables(@QueryParam("variableNames") java.lang.String variableNames, @QueryParam("deserializeValues") @DefaultValue("true") boolean deserializeValues)
-
getStaticCalledProcessDefinitions
@GET @Path("/static-called-process-definitions") @Produces("application/json") java.util.List<CalledProcessDefinitionDto> getStaticCalledProcessDefinitions()
-
-