Interface BpmnRestApiInterceptor


public interface BpmnRestApiInterceptor
  • Method Details

    • 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)