Package com.flowable.indexing.api
Interface IndexingManagerHelper
-
- All Known Implementing Classes:
IndexingManagerHelperImpl
public interface IndexingManagerHelper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddHistoricData(java.lang.String type, com.fasterxml.jackson.databind.node.ObjectNode data, java.lang.String tenantId)com.fasterxml.jackson.databind.node.ObjectNodecreateAndAddCaseInstanceHistoricData(java.lang.String tenantId)com.fasterxml.jackson.databind.node.ObjectNodecreateAndAddHistoricData(java.lang.String type, java.lang.String indexMappingType, java.lang.String tenantId)com.fasterxml.jackson.databind.node.ObjectNodecreateAndAddRootCaseInstanceHistoricData(java.lang.String tenantId)AsyncIndexingHistorySessiongetAsyncIndexingHistorySession()com.fasterxml.jackson.databind.node.ObjectNodegetMatchingCaseInstanceData(java.lang.String caseInstanceId)com.fasterxml.jackson.databind.node.ObjectNodegetMatchingContentItemData(java.lang.String contentItemId)com.fasterxml.jackson.databind.node.ObjectNodegetMatchingData(java.lang.String dataId, java.lang.String dataIdFieldName, java.lang.String type)com.fasterxml.jackson.databind.node.ObjectNodegetMatchingDataById(java.lang.String dataId, java.lang.String type)com.fasterxml.jackson.databind.node.ObjectNodegetMatchingOrCreateAndAddCaseInstanceData(java.lang.String caseInstanceId, java.lang.String tenantId)com.fasterxml.jackson.databind.node.ObjectNodegetMatchingOrCreateAndAddContentItemData(java.lang.String contentItemId, java.lang.String tenantId)com.fasterxml.jackson.databind.node.ObjectNodegetMatchingOrCreateAndAddProcessInstanceData(java.lang.String processInstanceId, java.lang.String tenantId)com.fasterxml.jackson.databind.node.ObjectNodegetMatchingOrCreateAndAddRootCaseInstanceData(java.lang.String caseInstanceId, java.lang.String tenantId)com.fasterxml.jackson.databind.node.ObjectNodegetMatchingOrCreateAndAddRootProcessInstanceData(java.lang.String processInstanceId, java.lang.String tenantId)com.fasterxml.jackson.databind.node.ObjectNodegetMatchingOrCreateAndAddTaskData(java.lang.String indexType, java.lang.String taskId, java.lang.String tenantId)com.fasterxml.jackson.databind.node.ObjectNodegetMatchingProcessInstanceData(java.lang.String processInstanceId)com.fasterxml.jackson.databind.node.ObjectNodegetMatchingRootCaseInstanceData(java.lang.String caseInstanceId)com.fasterxml.jackson.databind.node.ObjectNodegetMatchingRootProcessInstanceData(java.lang.String rootProcessInstanceData)com.fasterxml.jackson.databind.node.ObjectNodegetMatchingTaskData(java.lang.String indexType, java.lang.String taskId)java.util.List<com.fasterxml.jackson.databind.node.ObjectNode>getVariableDataObjectNodes(com.fasterxml.jackson.databind.node.ObjectNode data, java.lang.String variableName)voidpropagateVariableCreateToChildren(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)voidpropagateVariableRemoveToChildren(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)voidpropagateVariableUpdateToChildren(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)
-
-
-
Method Detail
-
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)
-
-