Interface PlatformIndexedDataEnhancer

All Known Implementing Classes:
IndexedDataEnhancerAdapter

public interface PlatformIndexedDataEnhancer
Implements callback methods to enhance the data before it gets indexed. Use the IndexedDataEnhancerAdapter when not all methods are overridden.
  • Method Details

    • enhanceProcessInstanceStartData

      void enhanceProcessInstanceStartData​(org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceProcessInstanceNameChangeData

      void enhanceProcessInstanceNameChangeData​(org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance, java.lang.String newName, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceProcessInstanceBusinessKeyChangeData

      void enhanceProcessInstanceBusinessKeyChangeData​(org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance, java.lang.String newBusinessKey, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceProcessInstanceProcessDefinitionChangeData

      void enhanceProcessInstanceProcessDefinitionChangeData​(org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance, org.flowable.engine.impl.persistence.entity.ProcessDefinitionEntity processDefinition, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceProcessInstanceEndData

      void enhanceProcessInstanceEndData​(org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceHistoricProcessInstanceReindexData

      void enhanceHistoricProcessInstanceReindexData​(org.flowable.engine.history.HistoricProcessInstance historicProcessInstance, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceActivityEndData

      void enhanceActivityEndData​(org.flowable.engine.runtime.ActivityInstance activityInstance, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceActivityChangeData

      void enhanceActivityChangeData​(org.flowable.engine.runtime.ActivityInstance activityInstance, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceActivityStartData

      void enhanceActivityStartData​(org.flowable.engine.runtime.ActivityInstance activityInstance, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceHistoricActivityReindexData

      void enhanceHistoricActivityReindexData​(org.flowable.engine.history.HistoricActivityInstance historicActivityInstance, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceProcessDefinitionChangeData

      void enhanceProcessDefinitionChangeData​(org.flowable.engine.impl.persistence.entity.ExecutionEntity processInstance, java.lang.String processDefinitionId, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceCaseInstanceStartData

      void enhanceCaseInstanceStartData​(org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity caseInstanceEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceCaseInstanceNameChangeData

      void enhanceCaseInstanceNameChangeData​(org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity caseInstanceEntity, java.lang.String newName, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceCaseInstanceBusinessKeyChangeData

      void enhanceCaseInstanceBusinessKeyChangeData​(org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity caseInstanceEntity, java.lang.String newBusinessKey, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceCaseInstanceCaseDefinitionChangeData

      void enhanceCaseInstanceCaseDefinitionChangeData​(org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity caseInstanceEntity, org.flowable.cmmn.api.repository.CaseDefinition caseDefinition, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceCaseInstanceEndData

      void enhanceCaseInstanceEndData​(org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity caseInstanceEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceHistoricCaseInstanceReindexData

      void enhanceHistoricCaseInstanceReindexData​(org.flowable.cmmn.api.history.HistoricCaseInstance historicCaseInstance, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhancePlanItemInstanceCreateData

      void enhancePlanItemInstanceCreateData​(org.flowable.cmmn.engine.impl.persistence.entity.PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhancePlanItemInstanceUpdateData

      void enhancePlanItemInstanceUpdateData​(org.flowable.cmmn.engine.impl.persistence.entity.PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhancePlanItemInstanceAvailableData

      void enhancePlanItemInstanceAvailableData​(org.flowable.cmmn.engine.impl.persistence.entity.PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhancePlanItemInstanceUnavailableData

      void enhancePlanItemInstanceUnavailableData​(org.flowable.cmmn.engine.impl.persistence.entity.PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhancePlanItemInstanceEnabledData

      void enhancePlanItemInstanceEnabledData​(org.flowable.cmmn.engine.impl.persistence.entity.PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhancePlanItemInstanceDisabledData

      void enhancePlanItemInstanceDisabledData​(org.flowable.cmmn.engine.impl.persistence.entity.PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhancePlanItemInstanceStartedData

      void enhancePlanItemInstanceStartedData​(org.flowable.cmmn.engine.impl.persistence.entity.PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhancePlanItemInstanceSuspendedData

      void enhancePlanItemInstanceSuspendedData​(org.flowable.cmmn.engine.impl.persistence.entity.PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhancePlanItemInstanceCompletedData

      void enhancePlanItemInstanceCompletedData​(org.flowable.cmmn.engine.impl.persistence.entity.PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhancePlanItemInstanceOccurredData

      void enhancePlanItemInstanceOccurredData​(org.flowable.cmmn.engine.impl.persistence.entity.PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhancePlanItemInstanceTerminatedData

      void enhancePlanItemInstanceTerminatedData​(org.flowable.cmmn.engine.impl.persistence.entity.PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhancePlanItemInstanceExitedData

      void enhancePlanItemInstanceExitedData​(org.flowable.cmmn.engine.impl.persistence.entity.PlanItemInstanceEntity planItemInstanceEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceHistoricPlanItemInstanceReindexData

      void enhanceHistoricPlanItemInstanceReindexData​(org.flowable.cmmn.api.history.HistoricPlanItemInstance historicPlanItemInstance, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceTaskCreateData

      void enhanceTaskCreateData​(org.flowable.task.service.impl.persistence.entity.TaskEntity taskEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceTaskInfoChangeData

      void enhanceTaskInfoChangeData​(org.flowable.task.service.impl.persistence.entity.TaskEntity taskEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceTaskEndData

      void enhanceTaskEndData​(org.flowable.task.service.impl.persistence.entity.TaskEntity taskEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceTaskReindexData

      void enhanceTaskReindexData​(org.flowable.task.api.history.HistoricTaskInstance historicTaskInstance, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceContentItemCreateData

      void enhanceContentItemCreateData​(com.flowable.content.engine.impl.persistence.entity.ContentItemEntity contentItemEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceContentItemUpdateData

      void enhanceContentItemUpdateData​(com.flowable.content.engine.impl.persistence.entity.ContentItemEntity contentItemEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceContentItemReindexData

      void enhanceContentItemReindexData​(com.flowable.content.engine.impl.persistence.entity.ContentItemEntity contentItemEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceMetadataInstanceCreateData

      void enhanceMetadataInstanceCreateData​(com.flowable.content.engine.impl.persistence.entity.MetadataInstanceEntity metadataInstanceEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceMetadataInstanceUpdateData

      void enhanceMetadataInstanceUpdateData​(com.flowable.content.engine.impl.persistence.entity.MetadataInstanceEntity metadataInstanceEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceMetadataInstanceRemoveData

      void enhanceMetadataInstanceRemoveData​(com.flowable.content.engine.impl.persistence.entity.MetadataInstanceEntity metadataInstanceEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceVariableCreateData

      void enhanceVariableCreateData​(org.flowable.variable.service.impl.persistence.entity.VariableInstanceEntity variable, java.lang.String scopeId, java.lang.String scopeType, java.lang.String scopeHierarchyType, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceVariableUpdateData

      void enhanceVariableUpdateData​(org.flowable.variable.service.impl.persistence.entity.VariableInstanceEntity variable, java.lang.String scopeId, java.lang.String scopeType, java.lang.String scopeHierarchyType, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceVariableRemoveData

      void enhanceVariableRemoveData​(org.flowable.variable.service.impl.persistence.entity.VariableInstanceEntity variable, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceHistoricVariableReindexData

      void enhanceHistoricVariableReindexData​(org.flowable.variable.api.history.HistoricVariableInstance historicVariableInstance, java.lang.String scopeId, java.lang.String scopeType, java.lang.String scopeHierarchyType, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceIdentityLinkCreateData

      void enhanceIdentityLinkCreateData​(org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity identityLinkEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)
    • enhanceIdentityLinkRemoveData

      void enhanceIdentityLinkRemoveData​(org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity identityLinkEntity, com.fasterxml.jackson.databind.node.ObjectNode data, IndexingManagerHelper indexingManagerHelper)