Package org.flowable.rest.service.api
Interface BpmnRestApiInterceptor
-
public interface BpmnRestApiInterceptor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaccessActivityInfoWithQuery(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)voidaccessEngineProperties()voidaccessEventSubscriptionById(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)Map<String,RestVariable>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)voidaccessManagementInfo()voidaccessModelInfoById(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)voidaccessTableInfo()voidaccessTaskIdentityLink(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)Map<String,RestVariable>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 Detail
-
accessEngineProperties
void accessEngineProperties()
-
accessTaskInfoById
void accessTaskInfoById(org.flowable.task.api.Task task)
-
accessTaskInfoWithQuery
void accessTaskInfoWithQuery(org.flowable.task.api.TaskQuery taskQuery, TaskQueryRequest request)
-
bulkDeleteHistoricProcessInstances
void bulkDeleteHistoricProcessInstances(Collection<String> instanceIds)
-
bulkMoveDeadLetterJobs
void bulkMoveDeadLetterJobs(Collection<String> jobIds, String moveAction)
-
bulkUpdateTasks
void bulkUpdateTasks(Collection<org.flowable.task.api.Task> taskList, BulkTasksRequest bulkTasksRequest)
-
createTask
void createTask(org.flowable.task.api.Task task, TaskRequest request)
-
updateTask
void updateTask(org.flowable.task.api.Task task, TaskRequest request)
-
deleteTask
void deleteTask(org.flowable.task.api.Task task)
-
createTaskAttachment
void createTaskAttachment(org.flowable.task.api.Task task)
-
deleteTaskAttachment
void deleteTaskAttachment(org.flowable.task.api.Task task, Attachment attachment)
-
createTaskComment
void createTaskComment(org.flowable.task.api.Task task, CommentRequest comment)
-
deleteTaskComment
void deleteTaskComment(org.flowable.task.api.Task task, Comment comment)
-
deleteTaskEvent
void deleteTaskEvent(org.flowable.task.api.Task task, Event event)
-
executeTaskAction
void executeTaskAction(org.flowable.task.api.Task task, TaskActionRequest actionRequest)
-
accessTaskVariable
void accessTaskVariable(org.flowable.task.api.Task task, String variableName)
-
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
void createTaskIdentityLink(org.flowable.task.api.Task task, RestIdentityLink identityLink)
-
accessExecutionInfoById
void accessExecutionInfoById(Execution execution)
-
accessExecutionVariable
void accessExecutionVariable(Execution execution, String variableName, String scope)
-
accessExecutionVariables
Map<String,RestVariable> accessExecutionVariables(Execution execution, Map<String,RestVariable> variables)
-
accessExecutionInfoWithQuery
void accessExecutionInfoWithQuery(ExecutionQuery executionQuery, ExecutionQueryRequest request)
-
doExecutionActionRequest
void doExecutionActionRequest(ExecutionActionRequest executionActionRequest)
-
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
void accessProcessInstanceInfoById(ProcessInstance processInstance)
-
accessProcessInstanceInfoWithQuery
void accessProcessInstanceInfoWithQuery(ProcessInstanceQuery processInstanceQuery, ProcessInstanceQueryRequest request)
-
createProcessInstance
void createProcessInstance(ProcessInstanceBuilder processInstanceBuilder, ProcessInstanceCreateRequest request)
-
updateProcessInstance
void updateProcessInstance(ProcessInstance processInstance, ProcessInstanceUpdateRequest updateRequest)
-
deleteProcessInstance
void deleteProcessInstance(ProcessInstance processInstance)
-
accessProcessInstanceIdentityLinks
void accessProcessInstanceIdentityLinks(ProcessInstance processInstance)
-
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
void bulkDeleteProcessInstances(Collection<String> processInstances)
-
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
void sendSignal(SignalEventReceivedRequest signalEventReceivedRequest)
-
changeActivityState
void changeActivityState(ExecutionChangeActivityStateRequest changeActivityStateRequest)
-
migrateProcessInstance
void migrateProcessInstance(String processInstanceId, String migrationDocument)
-
migrateInstancesOfProcessDefinition
void migrateInstancesOfProcessDefinition(ProcessDefinition processDefinition, String migrationDocument)
-
evaluateProcessInstanceConditionalEvents
void evaluateProcessInstanceConditionalEvents(ProcessInstance processInstance)
-
injectActivity
void injectActivity(InjectActivityRequest injectActivityRequest)
-
accessEventSubscriptionById
void accessEventSubscriptionById(org.flowable.eventsubscription.api.EventSubscription eventSubscription)
-
accessEventSubscriptionInfoWithQuery
void accessEventSubscriptionInfoWithQuery(org.flowable.eventsubscription.api.EventSubscriptionQuery eventSubscriptionQuery)
-
accessProcessDefinitionById
void accessProcessDefinitionById(ProcessDefinition processDefinition)
-
executeProcessDefinitionAction
void executeProcessDefinitionAction(ProcessDefinition processDefinition, ProcessDefinitionActionRequest actionRequest)
-
accessProcessDefinitionIdentityLinks
void accessProcessDefinitionIdentityLinks(ProcessDefinition processDefinition)
-
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
void accessProcessDefinitionsWithQuery(ProcessDefinitionQuery processDefinitionQuery)
-
accessDeploymentById
void accessDeploymentById(Deployment deployment)
-
accessDeploymentsWithQuery
void accessDeploymentsWithQuery(DeploymentQuery deploymentQuery)
-
executeNewDeploymentForTenantId
void executeNewDeploymentForTenantId(String tenantId)
-
enhanceDeployment
void enhanceDeployment(DeploymentBuilder deploymentBuilder)
-
deleteDeployment
void deleteDeployment(Deployment deployment)
-
accessModelInfoById
void accessModelInfoById(Model model)
-
accessModelInfoWithQuery
void accessModelInfoWithQuery(ModelQuery modelQuery)
-
createModel
void createModel(Model model, ModelRequest request)
-
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
void accessHistoryProcessInfoById(HistoricProcessInstance historicProcessInstance)
-
accessHistoryProcessInfoWithQuery
void accessHistoryProcessInfoWithQuery(HistoricProcessInstanceQuery historicProcessInstanceQuery, HistoricProcessInstanceQueryRequest request)
-
deleteHistoricProcess
void deleteHistoricProcess(HistoricProcessInstance historicProcessInstance)
-
accessHistoricProcessIdentityLinks
void accessHistoricProcessIdentityLinks(HistoricProcessInstance historicProcessInstance)
-
accessHistoryActivityInfoWithQuery
void accessHistoryActivityInfoWithQuery(HistoricActivityInstanceQuery historicActivityInstanceQuery, HistoricActivityInstanceQueryRequest request)
-
accessHistoryDetailById
void accessHistoryDetailById(HistoricDetail historicDetail)
-
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
void createGroup(GroupRequest groupRequest)
-
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
void createUser(UserRequest userRequest)
-
deleteUser
void deleteUser(org.flowable.idm.api.User user)
-
accessFormData
void accessFormData(FormData formData)
-
submitFormData
void submitFormData(SubmitFormRequest formRequest)
-
-