Interface CmmnRestApiInterceptor


public interface CmmnRestApiInterceptor
  • Method Details

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

      void bulkUpdateTasks(Collection<org.flowable.task.api.Task> tasks, BulkTasksRequest 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)
    • accessTaskVariables

      Map<String,RestVariable> accessTaskVariables(org.flowable.task.api.Task task, Map<String,RestVariable> variables)
    • 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)
    • 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)
    • bulkMoveDeadLetterJobs

      void bulkMoveDeadLetterJobs(Collection<String> jobIds, 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)
    • migrateHistoricCaseInstance

      void migrateHistoricCaseInstance(String caseInstanceId, String migrationDocumentJson)
    • migrateInstancesOfCaseDefinition

      void migrateInstancesOfCaseDefinition(org.flowable.cmmn.api.repository.CaseDefinition caseDefinition, String migrationDocument)
    • migrateHistoricInstancesOfCaseDefinition

      void migrateHistoricInstancesOfCaseDefinition(org.flowable.cmmn.api.repository.CaseDefinition caseDefinition, String migrationDocument)
    • changePlanItemState

      void changePlanItemState(String caseInstanceId, ChangePlanItemStateRequest planItemStateRequest)