Package org.flowable.rest.service.api
Interface BpmnRestApiInterceptor
public interface BpmnRestApiInterceptor
-
Method Summary
Modifier and TypeMethodDescriptionvoidaccessActivityInfoWithQuery(ActivityInstanceQuery activityInstanceQuery, ActivityInstanceQueryRequest request) voidaccessBatchInfoById(org.flowable.batch.api.Batch batch) voidaccessBatchInfoWithQuery(org.flowable.batch.api.BatchQuery batchQuery) voidaccessBatchPartInfoById(org.flowable.batch.api.BatchPart batchPart) voidaccessBatchPartInfoOfBatch(org.flowable.batch.api.Batch batch) voidaccessDeadLetterJobInfoWithQuery(org.flowable.job.api.DeadLetterJobQuery jobQuery) voidaccessDeploymentById(Deployment deployment) voidaccessDeploymentsWithQuery(DeploymentQuery deploymentQuery) voidvoidaccessEventSubscriptionById(org.flowable.eventsubscription.api.EventSubscription eventSubscription) voidaccessEventSubscriptionInfoWithQuery(org.flowable.eventsubscription.api.EventSubscriptionQuery eventSubscriptionQuery) voidaccessExecutionInfoById(Execution execution) voidaccessExecutionInfoWithQuery(ExecutionQuery executionQuery, ExecutionQueryRequest request) voidaccessExecutionVariable(Execution execution, String variableName, String scope) accessExecutionVariables(Execution execution, Map<String, RestVariable> variables) voidaccessFormData(FormData formData) voidaccessGroupInfoById(org.flowable.idm.api.Group group) voidaccessGroupInfoWithQuery(org.flowable.idm.api.GroupQuery groupQuery) voidaccessHistoricProcessIdentityLinks(HistoricProcessInstance historicProcessInstance) voidaccessHistoricTaskIdentityLinks(org.flowable.task.api.history.HistoricTaskInstance historicTaskInstance) voidaccessHistoricTaskLogWithQuery(org.flowable.task.api.history.HistoricTaskLogEntryQuery historicTaskLogEntryQuery, HistoricTaskLogEntryQueryRequest request) voidaccessHistoryActivityInfoWithQuery(HistoricActivityInstanceQuery historicActivityInstanceQuery, HistoricActivityInstanceQueryRequest request) voidaccessHistoryDetailById(HistoricDetail historicDetail) voidaccessHistoryDetailInfoWithQuery(HistoricDetailQuery historicDetailQuery, HistoricDetailQueryRequest request) voidaccessHistoryJobInfoById(org.flowable.job.api.HistoryJob job) voidaccessHistoryJobInfoWithQuery(org.flowable.job.api.HistoryJobQuery jobQuery) voidaccessHistoryProcessInfoById(HistoricProcessInstance historicProcessInstance) voidaccessHistoryProcessInfoWithQuery(HistoricProcessInstanceQuery historicProcessInstanceQuery, HistoricProcessInstanceQueryRequest request) voidaccessHistoryTaskInfoById(org.flowable.task.api.history.HistoricTaskInstance historicTaskInstance) voidaccessHistoryTaskInfoWithQuery(org.flowable.task.api.history.HistoricTaskInstanceQuery historicTaskInstanceQuery, HistoricTaskInstanceQueryRequest request) voidaccessHistoryVariableInfoById(org.flowable.variable.api.history.HistoricVariableInstance historicVariableInstance) voidaccessHistoryVariableInfoWithQuery(org.flowable.variable.api.history.HistoricVariableInstanceQuery historicVariableInstanceQuery, HistoricVariableInstanceQueryRequest request) voidaccessJobInfoById(org.flowable.job.api.Job job) voidaccessJobInfoWithQuery(org.flowable.job.api.JobQuery jobQuery) voidvoidaccessModelInfoById(Model model) voidaccessModelInfoWithQuery(ModelQuery modelQuery) voidaccessProcessDefinitionById(ProcessDefinition processDefinition) voidaccessProcessDefinitionIdentityLink(ProcessDefinition processDefinition, org.flowable.identitylink.api.IdentityLink identityLink) voidaccessProcessDefinitionIdentityLinks(ProcessDefinition processDefinition) voidaccessProcessDefinitionsWithQuery(ProcessDefinitionQuery processDefinitionQuery) voidaccessProcessInstanceIdentityLink(ProcessInstance processInstance, org.flowable.identitylink.api.IdentityLink identityLink) voidaccessProcessInstanceIdentityLinks(ProcessInstance processInstance) voidaccessProcessInstanceInfoById(ProcessInstance processInstance) voidaccessProcessInstanceInfoWithQuery(ProcessInstanceQuery processInstanceQuery, ProcessInstanceQueryRequest request) voidaccessSuspendedJobInfoWithQuery(org.flowable.job.api.SuspendedJobQuery jobQuery) voidvoidaccessTaskIdentityLink(org.flowable.task.api.Task task, org.flowable.identitylink.api.IdentityLink identityLink) voidaccessTaskIdentityLinks(org.flowable.task.api.Task task) voidaccessTaskInfoById(org.flowable.task.api.Task task) voidaccessTaskInfoWithQuery(org.flowable.task.api.TaskQuery taskQuery, TaskQueryRequest request) voidaccessTaskVariable(org.flowable.task.api.Task task, String variableName) accessTaskVariables(org.flowable.task.api.Task task, Map<String, RestVariable> variableMap) voidaccessTimerJobInfoWithQuery(org.flowable.job.api.TimerJobQuery jobQuery) voidaccessUserInfoById(org.flowable.idm.api.User user) voidaccessUserInfoWithQuery(org.flowable.idm.api.UserQuery userQuery) voidaccessVariableInfoById(org.flowable.variable.api.persistence.entity.VariableInstance variableInstance) voidaccessVariableInfoWithQuery(org.flowable.variable.api.runtime.VariableInstanceQuery variableInstanceQuery, VariableInstanceQueryRequest request) voidbulkDeleteHistoricProcessInstances(Collection<String> instanceIds) voidbulkDeleteProcessInstances(Collection<String> processInstances) voidbulkMoveDeadLetterJobs(Collection<String> jobIds, String moveAction) voidbulkUpdateTasks(Collection<org.flowable.task.api.Task> taskList, BulkTasksRequest bulkTasksRequest) voidchangeActivityState(ExecutionChangeActivityStateRequest changeActivityStateRequest) voidcreateExecutionVariables(Execution execution, Map<String, Object> variables, RestVariable.RestVariableScope scope) voidcreateGroup(GroupRequest groupRequest) voidcreateModel(Model model, ModelRequest request) voidcreateProcessDefinitionIdentityLink(ProcessDefinition processDefinition, RestIdentityLink identityLink) voidcreateProcessInstance(ProcessInstanceBuilder processInstanceBuilder, ProcessInstanceCreateRequest request) voidcreateProcessInstanceIdentityLink(ProcessInstance processInstance, RestIdentityLink identityLink) voidcreateTask(org.flowable.task.api.Task task, TaskRequest request) voidcreateTaskAttachment(org.flowable.task.api.Task task) voidcreateTaskComment(org.flowable.task.api.Task task, CommentRequest comment) voidcreateTaskIdentityLink(org.flowable.task.api.Task task, RestIdentityLink identityLink) voidcreateTaskVariables(org.flowable.task.api.Task task, Map<String, Object> variables, RestVariable.RestVariableScope scope) voidcreateUser(UserRequest userRequest) voiddeleteBatch(org.flowable.batch.api.Batch batch) voiddeleteDeployment(Deployment deployment) voiddeleteExecutionVariables(Execution execution, Collection<String> variableNames, RestVariable.RestVariableScope scope) voiddeleteGroup(org.flowable.idm.api.Group group) voiddeleteHistoricProcess(HistoricProcessInstance historicProcessInstance) voiddeleteHistoricTask(org.flowable.task.api.history.HistoricTaskInstance historicTaskInstance) voiddeleteHistoryJob(org.flowable.job.api.HistoryJob historyJob) voiddeleteJob(org.flowable.job.api.Job job) voiddeleteProcessDefinitionIdentityLink(ProcessDefinition processDefinition, org.flowable.identitylink.api.IdentityLink identityLink) voiddeleteProcessInstance(ProcessInstance processInstance) voiddeleteProcessInstanceIdentityLink(ProcessInstance processInstance, org.flowable.identitylink.api.IdentityLink identityLink) voiddeleteTask(org.flowable.task.api.Task task) voiddeleteTaskAttachment(org.flowable.task.api.Task task, Attachment attachment) voiddeleteTaskComment(org.flowable.task.api.Task task, Comment comment) voiddeleteTaskEvent(org.flowable.task.api.Task task, Event event) voiddeleteTaskIdentityLink(org.flowable.task.api.Task task, org.flowable.identitylink.api.IdentityLink identityLink) voiddeleteTaskVariables(org.flowable.task.api.Task task, Collection<String> variableNames, RestVariable.RestVariableScope scope) voiddeleteUser(org.flowable.idm.api.User user) voiddoExecutionActionRequest(ExecutionActionRequest executionActionRequest) voidenhanceDeployment(DeploymentBuilder deploymentBuilder) voidevaluateProcessInstanceConditionalEvents(ProcessInstance processInstance) voidexecuteNewDeploymentForTenantId(String tenantId) voidexecuteProcessDefinitionAction(ProcessDefinition processDefinition, ProcessDefinitionActionRequest actionRequest) voidexecuteTaskAction(org.flowable.task.api.Task task, TaskActionRequest actionRequest) voidinjectActivity(InjectActivityRequest injectActivityRequest) voidmigrateInstancesOfProcessDefinition(ProcessDefinition processDefinition, String migrationDocument) voidmigrateProcessInstance(String processInstanceId, String migrationDocument) voidsendSignal(SignalEventReceivedRequest signalEventReceivedRequest) voidsubmitFormData(SubmitFormRequest formRequest) voidupdateExecutionVariables(Execution execution, Map<String, Object> variables, RestVariable.RestVariableScope scope) voidupdateProcessInstance(ProcessInstance processInstance, ProcessInstanceUpdateRequest updateRequest) voidupdateTask(org.flowable.task.api.Task task, TaskRequest request) voidupdateTaskVariables(org.flowable.task.api.Task task, Map<String, Object> variables, RestVariable.RestVariableScope scope)
-
Method Details
-
accessEngineProperties
void accessEngineProperties() -
accessTaskInfoById
void accessTaskInfoById(org.flowable.task.api.Task task) -
accessTaskInfoWithQuery
-
bulkDeleteHistoricProcessInstances
-
bulkMoveDeadLetterJobs
-
bulkUpdateTasks
void bulkUpdateTasks(Collection<org.flowable.task.api.Task> taskList, BulkTasksRequest bulkTasksRequest) -
createTask
-
updateTask
-
deleteTask
void deleteTask(org.flowable.task.api.Task task) -
createTaskAttachment
void createTaskAttachment(org.flowable.task.api.Task task) -
deleteTaskAttachment
-
createTaskComment
-
deleteTaskComment
-
deleteTaskEvent
-
executeTaskAction
-
accessTaskVariable
-
accessTaskVariables
Map<String,RestVariable> accessTaskVariables(org.flowable.task.api.Task task, Map<String, RestVariable> variableMap) -
createTaskVariables
void createTaskVariables(org.flowable.task.api.Task task, Map<String, Object> variables, RestVariable.RestVariableScope scope) -
updateTaskVariables
void updateTaskVariables(org.flowable.task.api.Task task, Map<String, Object> variables, RestVariable.RestVariableScope scope) -
deleteTaskVariables
void deleteTaskVariables(org.flowable.task.api.Task task, Collection<String> variableNames, RestVariable.RestVariableScope scope) -
accessTaskIdentityLinks
void accessTaskIdentityLinks(org.flowable.task.api.Task task) -
accessTaskIdentityLink
void accessTaskIdentityLink(org.flowable.task.api.Task task, org.flowable.identitylink.api.IdentityLink identityLink) -
deleteTaskIdentityLink
void deleteTaskIdentityLink(org.flowable.task.api.Task task, org.flowable.identitylink.api.IdentityLink identityLink) -
createTaskIdentityLink
-
accessExecutionInfoById
-
accessExecutionVariable
-
accessExecutionVariables
Map<String,RestVariable> accessExecutionVariables(Execution execution, Map<String, RestVariable> variables) -
accessExecutionInfoWithQuery
-
doExecutionActionRequest
-
createExecutionVariables
void createExecutionVariables(Execution execution, Map<String, Object> variables, RestVariable.RestVariableScope scope) -
updateExecutionVariables
void updateExecutionVariables(Execution execution, Map<String, Object> variables, RestVariable.RestVariableScope scope) -
deleteExecutionVariables
void deleteExecutionVariables(Execution execution, Collection<String> variableNames, RestVariable.RestVariableScope scope) -
accessProcessInstanceInfoById
-
accessProcessInstanceInfoWithQuery
void accessProcessInstanceInfoWithQuery(ProcessInstanceQuery processInstanceQuery, ProcessInstanceQueryRequest request) -
createProcessInstance
void createProcessInstance(ProcessInstanceBuilder processInstanceBuilder, ProcessInstanceCreateRequest request) -
updateProcessInstance
void updateProcessInstance(ProcessInstance processInstance, ProcessInstanceUpdateRequest updateRequest) -
deleteProcessInstance
-
accessProcessInstanceIdentityLinks
-
accessProcessInstanceIdentityLink
void accessProcessInstanceIdentityLink(ProcessInstance processInstance, org.flowable.identitylink.api.IdentityLink identityLink) -
deleteProcessInstanceIdentityLink
void deleteProcessInstanceIdentityLink(ProcessInstance processInstance, org.flowable.identitylink.api.IdentityLink identityLink) -
createProcessInstanceIdentityLink
void createProcessInstanceIdentityLink(ProcessInstance processInstance, RestIdentityLink identityLink) -
bulkDeleteProcessInstances
-
accessActivityInfoWithQuery
void accessActivityInfoWithQuery(ActivityInstanceQuery activityInstanceQuery, ActivityInstanceQueryRequest request) -
accessVariableInfoById
void accessVariableInfoById(org.flowable.variable.api.persistence.entity.VariableInstance variableInstance) -
accessVariableInfoWithQuery
void accessVariableInfoWithQuery(org.flowable.variable.api.runtime.VariableInstanceQuery variableInstanceQuery, VariableInstanceQueryRequest request) -
sendSignal
-
changeActivityState
-
migrateProcessInstance
-
migrateInstancesOfProcessDefinition
void migrateInstancesOfProcessDefinition(ProcessDefinition processDefinition, String migrationDocument) -
evaluateProcessInstanceConditionalEvents
-
injectActivity
-
accessEventSubscriptionById
void accessEventSubscriptionById(org.flowable.eventsubscription.api.EventSubscription eventSubscription) -
accessEventSubscriptionInfoWithQuery
void accessEventSubscriptionInfoWithQuery(org.flowable.eventsubscription.api.EventSubscriptionQuery eventSubscriptionQuery) -
accessProcessDefinitionById
-
executeProcessDefinitionAction
void executeProcessDefinitionAction(ProcessDefinition processDefinition, ProcessDefinitionActionRequest actionRequest) -
accessProcessDefinitionIdentityLinks
-
accessProcessDefinitionIdentityLink
void accessProcessDefinitionIdentityLink(ProcessDefinition processDefinition, org.flowable.identitylink.api.IdentityLink identityLink) -
deleteProcessDefinitionIdentityLink
void deleteProcessDefinitionIdentityLink(ProcessDefinition processDefinition, org.flowable.identitylink.api.IdentityLink identityLink) -
createProcessDefinitionIdentityLink
void createProcessDefinitionIdentityLink(ProcessDefinition processDefinition, RestIdentityLink identityLink) -
accessProcessDefinitionsWithQuery
-
accessDeploymentById
-
accessDeploymentsWithQuery
-
executeNewDeploymentForTenantId
-
enhanceDeployment
-
deleteDeployment
-
accessModelInfoById
-
accessModelInfoWithQuery
-
createModel
-
accessJobInfoById
void accessJobInfoById(org.flowable.job.api.Job job) -
accessHistoryJobInfoById
void accessHistoryJobInfoById(org.flowable.job.api.HistoryJob job) -
accessJobInfoWithQuery
void accessJobInfoWithQuery(org.flowable.job.api.JobQuery jobQuery) -
accessTimerJobInfoWithQuery
void accessTimerJobInfoWithQuery(org.flowable.job.api.TimerJobQuery jobQuery) -
accessSuspendedJobInfoWithQuery
void accessSuspendedJobInfoWithQuery(org.flowable.job.api.SuspendedJobQuery jobQuery) -
accessDeadLetterJobInfoWithQuery
void accessDeadLetterJobInfoWithQuery(org.flowable.job.api.DeadLetterJobQuery jobQuery) -
accessHistoryJobInfoWithQuery
void accessHistoryJobInfoWithQuery(org.flowable.job.api.HistoryJobQuery jobQuery) -
deleteJob
void deleteJob(org.flowable.job.api.Job job) -
deleteHistoryJob
void deleteHistoryJob(org.flowable.job.api.HistoryJob historyJob) -
accessBatchInfoById
void accessBatchInfoById(org.flowable.batch.api.Batch batch) -
accessBatchInfoWithQuery
void accessBatchInfoWithQuery(org.flowable.batch.api.BatchQuery batchQuery) -
deleteBatch
void deleteBatch(org.flowable.batch.api.Batch batch) -
accessBatchPartInfoOfBatch
void accessBatchPartInfoOfBatch(org.flowable.batch.api.Batch batch) -
accessBatchPartInfoById
void accessBatchPartInfoById(org.flowable.batch.api.BatchPart batchPart) -
accessManagementInfo
void accessManagementInfo() -
accessTableInfo
void accessTableInfo() -
accessHistoryTaskInfoById
void accessHistoryTaskInfoById(org.flowable.task.api.history.HistoricTaskInstance historicTaskInstance) -
accessHistoryTaskInfoWithQuery
void accessHistoryTaskInfoWithQuery(org.flowable.task.api.history.HistoricTaskInstanceQuery historicTaskInstanceQuery, HistoricTaskInstanceQueryRequest request) -
deleteHistoricTask
void deleteHistoricTask(org.flowable.task.api.history.HistoricTaskInstance historicTaskInstance) -
accessHistoricTaskIdentityLinks
void accessHistoricTaskIdentityLinks(org.flowable.task.api.history.HistoricTaskInstance historicTaskInstance) -
accessHistoryProcessInfoById
-
accessHistoryProcessInfoWithQuery
void accessHistoryProcessInfoWithQuery(HistoricProcessInstanceQuery historicProcessInstanceQuery, HistoricProcessInstanceQueryRequest request) -
deleteHistoricProcess
-
accessHistoricProcessIdentityLinks
-
accessHistoryActivityInfoWithQuery
void accessHistoryActivityInfoWithQuery(HistoricActivityInstanceQuery historicActivityInstanceQuery, HistoricActivityInstanceQueryRequest request) -
accessHistoryDetailById
-
accessHistoryDetailInfoWithQuery
void accessHistoryDetailInfoWithQuery(HistoricDetailQuery historicDetailQuery, HistoricDetailQueryRequest request) -
accessHistoryVariableInfoById
void accessHistoryVariableInfoById(org.flowable.variable.api.history.HistoricVariableInstance historicVariableInstance) -
accessHistoryVariableInfoWithQuery
void accessHistoryVariableInfoWithQuery(org.flowable.variable.api.history.HistoricVariableInstanceQuery historicVariableInstanceQuery, HistoricVariableInstanceQueryRequest request) -
accessHistoricTaskLogWithQuery
void accessHistoricTaskLogWithQuery(org.flowable.task.api.history.HistoricTaskLogEntryQuery historicTaskLogEntryQuery, HistoricTaskLogEntryQueryRequest request) -
accessGroupInfoById
void accessGroupInfoById(org.flowable.idm.api.Group group) -
accessGroupInfoWithQuery
void accessGroupInfoWithQuery(org.flowable.idm.api.GroupQuery groupQuery) -
createGroup
-
deleteGroup
void deleteGroup(org.flowable.idm.api.Group group) -
accessUserInfoById
void accessUserInfoById(org.flowable.idm.api.User user) -
accessUserInfoWithQuery
void accessUserInfoWithQuery(org.flowable.idm.api.UserQuery userQuery) -
createUser
-
deleteUser
void deleteUser(org.flowable.idm.api.User user) -
accessFormData
-
submitFormData
-