Interface CmmnRestApiInterceptor


  • public interface CmmnRestApiInterceptor
    • Method Detail

      • accessTaskInfoById

        void accessTaskInfoById​(org.flowable.task.api.Task task)
      • accessTaskInfoWithQuery

        void accessTaskInfoWithQuery​(org.flowable.task.api.TaskQuery taskQuery,
                                     TaskQueryRequest request)
      • 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)
      • 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)
      • accessCaseInstanceInfoById

        void accessCaseInstanceInfoById​(org.flowable.cmmn.api.runtime.CaseInstance caseInstance)
      • accessCaseInstanceInfoWithQuery

        void accessCaseInstanceInfoWithQuery​(org.flowable.cmmn.api.runtime.CaseInstanceQuery caseInstanceQuery,
                                             CaseInstanceQueryRequest request)
      • createCaseInstance

        void createCaseInstance​(org.flowable.cmmn.api.runtime.CaseInstanceBuilder caseInstanceBuilder,
                                CaseInstanceCreateRequest request)
      • terminateCaseInstance

        void terminateCaseInstance​(org.flowable.cmmn.api.runtime.CaseInstance caseInstance)
      • bulkTerminateCaseInstances

        void bulkTerminateCaseInstances​(Collection<String> caseInstanceIdList)
      • deleteCaseInstance

        void deleteCaseInstance​(org.flowable.cmmn.api.runtime.CaseInstance caseInstance)
      • bulkDeleteCaseInstances

        void bulkDeleteCaseInstances​(Collection<String> caseInstanceIdsSet)
      • doCaseInstanceAction

        void doCaseInstanceAction​(org.flowable.cmmn.api.runtime.CaseInstance caseInstance,
                                  RestActionRequest actionRequest)
      • updateCaseInstance

        void updateCaseInstance​(org.flowable.cmmn.api.runtime.CaseInstance caseInstance,
                                CaseInstanceUpdateRequest updateRequest)
      • accessCaseInstanceVariable

        void accessCaseInstanceVariable​(org.flowable.cmmn.api.runtime.CaseInstance caseInstance,
                                        String variableName)
      • accessCaseInstanceVariables

        Map<String,​Object> accessCaseInstanceVariables​(org.flowable.cmmn.api.runtime.CaseInstance caseInstance,
                                                             Map<String,​Object> variables)
      • createCaseInstanceVariables

        void createCaseInstanceVariables​(org.flowable.cmmn.api.runtime.CaseInstance caseInstance,
                                         Map<String,​Object> variables)
      • updateCaseInstanceVariables

        void updateCaseInstanceVariables​(org.flowable.cmmn.api.runtime.CaseInstance caseInstance,
                                         Map<String,​Object> variables)
      • deleteCaseInstanceVariables

        void deleteCaseInstanceVariables​(org.flowable.cmmn.api.runtime.CaseInstance caseInstance,
                                         Collection<String> variableNames)
      • accessCaseInstanceIdentityLinks

        void accessCaseInstanceIdentityLinks​(org.flowable.cmmn.api.runtime.CaseInstance caseInstance)
      • accessCaseInstanceIdentityLink

        void accessCaseInstanceIdentityLink​(org.flowable.cmmn.api.runtime.CaseInstance caseInstance,
                                            org.flowable.identitylink.api.IdentityLink identityLink)
      • deleteCaseInstanceIdentityLink

        void deleteCaseInstanceIdentityLink​(org.flowable.cmmn.api.runtime.CaseInstance caseInstance,
                                            org.flowable.identitylink.api.IdentityLink identityLink)
      • createCaseInstanceIdentityLink

        void createCaseInstanceIdentityLink​(org.flowable.cmmn.api.runtime.CaseInstance caseInstance,
                                            RestIdentityLink identityLink)
      • accessPlanItemInstanceInfoById

        void accessPlanItemInstanceInfoById​(org.flowable.cmmn.api.runtime.PlanItemInstance planItemInstance)
      • accessPlanItemInstanceVariable

        void accessPlanItemInstanceVariable​(org.flowable.cmmn.api.runtime.PlanItemInstance planItemInstance,
                                            String variableName)
      • createPlanItemInstanceVariables

        void createPlanItemInstanceVariables​(org.flowable.cmmn.api.runtime.PlanItemInstance planItemInstance,
                                             Map<String,​Object> variables)
      • updatePlanItemInstanceVariables

        void updatePlanItemInstanceVariables​(org.flowable.cmmn.api.runtime.PlanItemInstance planItemInstance,
                                             Map<String,​Object> variables)
      • deletePlanItemInstanceVariables

        void deletePlanItemInstanceVariables​(org.flowable.cmmn.api.runtime.PlanItemInstance planItemInstance,
                                             Collection<String> variableNames)
      • accessPlanItemInstanceInfoWithQuery

        void accessPlanItemInstanceInfoWithQuery​(org.flowable.cmmn.api.runtime.PlanItemInstanceQuery planItemInstanceQuery,
                                                 PlanItemInstanceQueryRequest request)
      • doPlanItemInstanceAction

        void doPlanItemInstanceAction​(org.flowable.cmmn.api.runtime.PlanItemInstance planItemInstance,
                                      RestActionRequest actionRequest)
      • accessVariableInfoById

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

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

        void accessCaseDefinitionById​(org.flowable.cmmn.api.repository.CaseDefinition caseDefinition)
      • accessCaseDefinitionIdentityLinks

        void accessCaseDefinitionIdentityLinks​(org.flowable.cmmn.api.repository.CaseDefinition caseDefinition)
      • accessCaseDefinitionIdentityLink

        void accessCaseDefinitionIdentityLink​(org.flowable.cmmn.api.repository.CaseDefinition caseDefinition,
                                              org.flowable.identitylink.api.IdentityLink identityLink)
      • deleteCaseDefinitionIdentityLink

        void deleteCaseDefinitionIdentityLink​(org.flowable.cmmn.api.repository.CaseDefinition caseDefinition,
                                              org.flowable.identitylink.api.IdentityLink identityLink)
      • createCaseDefinitionIdentityLink

        void createCaseDefinitionIdentityLink​(org.flowable.cmmn.api.repository.CaseDefinition caseDefinition,
                                              RestIdentityLink identityLink)
      • accessCaseDefinitionsWithQuery

        void accessCaseDefinitionsWithQuery​(org.flowable.cmmn.api.repository.CaseDefinitionQuery caseDefinitionQuery)
      • accessDeploymentById

        void accessDeploymentById​(org.flowable.cmmn.api.repository.CmmnDeployment deployment)
      • accessDeploymentsWithQuery

        void accessDeploymentsWithQuery​(org.flowable.cmmn.api.repository.CmmnDeploymentQuery deploymentQuery)
      • executeNewDeploymentForTenantId

        void executeNewDeploymentForTenantId​(String tenantId)
      • enhanceDeployment

        void enhanceDeployment​(org.flowable.cmmn.api.repository.CmmnDeploymentBuilder cmmnDeploymentBuilder)
      • deleteDeployment

        void deleteDeployment​(org.flowable.cmmn.api.repository.CmmnDeployment deployment)
      • accessJobInfoById

        void accessJobInfoById​(org.flowable.job.api.Job job)
      • accessJobInfoWithQuery

        void accessJobInfoWithQuery​(org.flowable.job.api.JobQuery jobQuery)
      • accessTimerJobInfoWithQuery

        void accessTimerJobInfoWithQuery​(org.flowable.job.api.TimerJobQuery jobQuery)
      • accessHistoryJobInfoWithQuery

        void accessHistoryJobInfoWithQuery​(org.flowable.job.api.HistoryJobQuery jobQuery)
      • accessSuspendedJobInfoWithQuery

        void accessSuspendedJobInfoWithQuery​(org.flowable.job.api.SuspendedJobQuery jobQuery)
      • accessDeadLetterJobInfoWithQuery

        void accessDeadLetterJobInfoWithQuery​(org.flowable.job.api.DeadLetterJobQuery jobQuery)
      • accessHistoryJobInfoById

        void accessHistoryJobInfoById​(org.flowable.job.api.HistoryJob historyJob)
      • deleteJob

        void deleteJob​(org.flowable.job.api.Job job)
      • deleteHistoryJob

        void deleteHistoryJob​(org.flowable.job.api.HistoryJob historyJob)
      • moveDeadLetterJob

        void moveDeadLetterJob​(org.flowable.job.api.Job job,
                               String action)
      • accessEventSubscriptionById

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

        void accessEventSubscriptionInfoWithQuery​(org.flowable.eventsubscription.api.EventSubscriptionQuery eventSubscriptionQuery)
      • 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)
      • accessHistoryCaseInfoById

        void accessHistoryCaseInfoById​(org.flowable.cmmn.api.history.HistoricCaseInstance historicCaseInstance)
      • accessHistoryCaseInfoWithQuery

        void accessHistoryCaseInfoWithQuery​(org.flowable.cmmn.api.history.HistoricCaseInstanceQuery historicCaseInstanceQuery,
                                            HistoricCaseInstanceQueryRequest request)
      • deleteHistoricCase

        void deleteHistoricCase​(org.flowable.cmmn.api.history.HistoricCaseInstance historicCaseInstance)
      • accessHistoricCaseIdentityLinks

        void accessHistoricCaseIdentityLinks​(org.flowable.cmmn.api.history.HistoricCaseInstance historicCaseInstance)
      • bulkDeleteHistoricCases

        void bulkDeleteHistoricCases​(Collection<String> instanceIds)
      • accessStageOverview

        void accessStageOverview​(org.flowable.cmmn.api.runtime.CaseInstance caseInstance)
      • accessHistoryMilestoneInfoById

        void accessHistoryMilestoneInfoById​(org.flowable.cmmn.api.history.HistoricMilestoneInstance historicMilestoneInstance)
      • accessHistoryMilestoneInfoWithQuery

        void accessHistoryMilestoneInfoWithQuery​(org.flowable.cmmn.api.history.HistoricMilestoneInstanceQuery historicMilestoneInstanceQuery,
                                                 HistoricMilestoneInstanceQueryRequest request)
      • accessHistoryPlanItemInfoById

        void accessHistoryPlanItemInfoById​(org.flowable.cmmn.api.history.HistoricPlanItemInstance historicPlanItemInstance)
      • accessHistoryPlanItemInfoWithQuery

        void accessHistoryPlanItemInfoWithQuery​(org.flowable.cmmn.api.history.HistoricPlanItemInstanceQuery historicPlanItemInstanceQuery,
                                                HistoricPlanItemInstanceQueryRequest request)
      • accessHistoryVariableInfoById

        void accessHistoryVariableInfoById​(org.flowable.variable.api.history.HistoricVariableInstance historicVariableInstance)
      • accessHistoryVariableInfoWithQuery

        void accessHistoryVariableInfoWithQuery​(org.flowable.cmmn.api.history.HistoricVariableInstanceQuery historicVariableInstanceQuery,
                                                HistoricVariableInstanceQueryRequest request)
      • migrateCaseInstance

        void migrateCaseInstance​(String caseInstanceId,
                                 String migrationDocumentJson)