Interface BpmnRestApiInterceptor


  • public interface BpmnRestApiInterceptor
    • 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)
      • 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)
      • 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)
      • accessProcessInstanceInfoById

        void accessProcessInstanceInfoById​(ProcessInstance processInstance)
      • 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)
      • bulkDeleteProcessInstances

        void bulkDeleteProcessInstances​(Collection<String> processInstances)
      • accessVariableInfoById

        void accessVariableInfoById​(org.flowable.variable.api.persistence.entity.VariableInstance variableInstance)
      • accessVariableInfoWithQuery

        void accessVariableInfoWithQuery​(org.flowable.variable.api.runtime.VariableInstanceQuery variableInstanceQuery,
                                         VariableInstanceQueryRequest request)
      • migrateProcessInstance

        void migrateProcessInstance​(String processInstanceId,
                                    String migrationDocument)
      • migrateInstancesOfProcessDefinition

        void migrateInstancesOfProcessDefinition​(ProcessDefinition processDefinition,
                                                 String migrationDocument)
      • evaluateProcessInstanceConditionalEvents

        void evaluateProcessInstanceConditionalEvents​(ProcessInstance processInstance)
      • accessEventSubscriptionById

        void accessEventSubscriptionById​(org.flowable.eventsubscription.api.EventSubscription eventSubscription)
      • accessEventSubscriptionInfoWithQuery

        void accessEventSubscriptionInfoWithQuery​(org.flowable.eventsubscription.api.EventSubscriptionQuery eventSubscriptionQuery)
      • accessProcessDefinitionById

        void accessProcessDefinitionById​(ProcessDefinition processDefinition)
      • 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)
      • accessProcessDefinitionsWithQuery

        void accessProcessDefinitionsWithQuery​(ProcessDefinitionQuery processDefinitionQuery)
      • accessDeploymentById

        void accessDeploymentById​(Deployment deployment)
      • accessDeploymentsWithQuery

        void accessDeploymentsWithQuery​(DeploymentQuery deploymentQuery)
      • executeNewDeploymentForTenantId

        void executeNewDeploymentForTenantId​(String tenantId)
      • deleteDeployment

        void deleteDeployment​(Deployment deployment)
      • accessModelInfoById

        void accessModelInfoById​(Model model)
      • accessModelInfoWithQuery

        void accessModelInfoWithQuery​(ModelQuery modelQuery)
      • 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)
      • accessHistoricProcessIdentityLinks

        void accessHistoricProcessIdentityLinks​(HistoricProcessInstance historicProcessInstance)
      • accessHistoryDetailById

        void accessHistoryDetailById​(HistoricDetail historicDetail)
      • 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)