Interface IndexingManagerHelper

All Known Implementing Classes:
IndexingManagerHelperImpl

public interface IndexingManagerHelper
  • Method Details

    • getAsyncIndexingHistorySession

      AsyncIndexingHistorySession getAsyncIndexingHistorySession()
    • getMatchingDataById

      com.fasterxml.jackson.databind.node.ObjectNode getMatchingDataById​(java.lang.String dataId, java.lang.String type)
    • getMatchingOrCreateAndAddCaseInstanceData

      com.fasterxml.jackson.databind.node.ObjectNode getMatchingOrCreateAndAddCaseInstanceData​(java.lang.String caseInstanceId, java.lang.String tenantId)
    • getMatchingOrCreateAndAddRootCaseInstanceData

      com.fasterxml.jackson.databind.node.ObjectNode getMatchingOrCreateAndAddRootCaseInstanceData​(java.lang.String caseInstanceId, java.lang.String tenantId)
    • createAndAddRootCaseInstanceHistoricData

      com.fasterxml.jackson.databind.node.ObjectNode createAndAddRootCaseInstanceHistoricData​(java.lang.String tenantId)
    • createAndAddCaseInstanceHistoricData

      com.fasterxml.jackson.databind.node.ObjectNode createAndAddCaseInstanceHistoricData​(java.lang.String tenantId)
    • getMatchingCaseInstanceData

      com.fasterxml.jackson.databind.node.ObjectNode getMatchingCaseInstanceData​(java.lang.String caseInstanceId)
    • getMatchingRootCaseInstanceData

      com.fasterxml.jackson.databind.node.ObjectNode getMatchingRootCaseInstanceData​(java.lang.String caseInstanceId)
    • getMatchingOrCreateAndAddProcessInstanceData

      com.fasterxml.jackson.databind.node.ObjectNode getMatchingOrCreateAndAddProcessInstanceData​(java.lang.String processInstanceId, java.lang.String tenantId)
    • getMatchingOrCreateAndAddRootProcessInstanceData

      com.fasterxml.jackson.databind.node.ObjectNode getMatchingOrCreateAndAddRootProcessInstanceData​(java.lang.String processInstanceId, java.lang.String tenantId)
    • getMatchingProcessInstanceData

      com.fasterxml.jackson.databind.node.ObjectNode getMatchingProcessInstanceData​(java.lang.String processInstanceId)
    • getMatchingRootProcessInstanceData

      com.fasterxml.jackson.databind.node.ObjectNode getMatchingRootProcessInstanceData​(java.lang.String rootProcessInstanceData)
    • getMatchingOrCreateAndAddTaskData

      com.fasterxml.jackson.databind.node.ObjectNode getMatchingOrCreateAndAddTaskData​(java.lang.String indexType, java.lang.String taskId, java.lang.String tenantId)
    • getMatchingTaskData

      com.fasterxml.jackson.databind.node.ObjectNode getMatchingTaskData​(java.lang.String indexType, java.lang.String taskId)
    • getMatchingOrCreateAndAddContentItemData

      com.fasterxml.jackson.databind.node.ObjectNode getMatchingOrCreateAndAddContentItemData​(java.lang.String contentItemId, java.lang.String tenantId)
    • getMatchingContentItemData

      com.fasterxml.jackson.databind.node.ObjectNode getMatchingContentItemData​(java.lang.String contentItemId)
    • getMatchingData

      com.fasterxml.jackson.databind.node.ObjectNode getMatchingData​(java.lang.String dataId, java.lang.String dataIdFieldName, java.lang.String type)
    • createAndAddHistoricData

      com.fasterxml.jackson.databind.node.ObjectNode createAndAddHistoricData​(java.lang.String type, java.lang.String indexMappingType, java.lang.String tenantId)
    • addHistoricData

      void addHistoricData​(java.lang.String type, com.fasterxml.jackson.databind.node.ObjectNode data, java.lang.String tenantId)
    • getVariableDataObjectNodes

      java.util.List<com.fasterxml.jackson.databind.node.ObjectNode> getVariableDataObjectNodes​(com.fasterxml.jackson.databind.node.ObjectNode data, java.lang.String variableName)
    • propagateVariableCreateToChildren

      void propagateVariableCreateToChildren​(org.flowable.variable.service.impl.persistence.entity.VariableInstanceEntity variable, java.lang.String parentScopeId, java.lang.String scopeType, java.lang.String tenantId, java.util.List<PlatformIndexedDataEnhancer> indexedDataEnhancers)
    • propagateVariableUpdateToChildren

      void propagateVariableUpdateToChildren​(org.flowable.variable.service.impl.persistence.entity.VariableInstanceEntity variable, java.lang.String parentScopeId, java.lang.String parentScopeType, java.lang.String tenantId, java.util.List<PlatformIndexedDataEnhancer> indexedDataEnhancers)
    • propagateVariableRemoveToChildren

      void propagateVariableRemoveToChildren​(org.flowable.variable.service.impl.persistence.entity.VariableInstanceEntity variable, java.lang.String parentScopeId, java.lang.String parentScopeType, java.lang.String tenantId, java.util.List<PlatformIndexedDataEnhancer> indexedDataEnhancers)