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 void
addHistoricData(java.lang.String type, com.fasterxml.jackson.databind.node.ObjectNode data, java.lang.String tenantId)
com.fasterxml.jackson.databind.node.ObjectNode
createAndAddCaseInstanceHistoricData(java.lang.String tenantId)
com.fasterxml.jackson.databind.node.ObjectNode
createAndAddHistoricData(java.lang.String type, java.lang.String indexMappingType, java.lang.String tenantId)
com.fasterxml.jackson.databind.node.ObjectNode
createAndAddRootCaseInstanceHistoricData(java.lang.String tenantId)
AsyncIndexingHistorySession
getAsyncIndexingHistorySession()
com.fasterxml.jackson.databind.node.ObjectNode
getMatchingCaseInstanceData(java.lang.String caseInstanceId)
com.fasterxml.jackson.databind.node.ObjectNode
getMatchingContentItemData(java.lang.String contentItemId)
com.fasterxml.jackson.databind.node.ObjectNode
getMatchingData(java.lang.String dataId, java.lang.String dataIdFieldName, java.lang.String type)
com.fasterxml.jackson.databind.node.ObjectNode
getMatchingDataById(java.lang.String dataId, java.lang.String type)
com.fasterxml.jackson.databind.node.ObjectNode
getMatchingOrCreateAndAddCaseInstanceData(java.lang.String caseInstanceId, java.lang.String tenantId)
com.fasterxml.jackson.databind.node.ObjectNode
getMatchingOrCreateAndAddContentItemData(java.lang.String contentItemId, java.lang.String tenantId)
com.fasterxml.jackson.databind.node.ObjectNode
getMatchingOrCreateAndAddProcessInstanceData(java.lang.String processInstanceId, java.lang.String tenantId)
com.fasterxml.jackson.databind.node.ObjectNode
getMatchingOrCreateAndAddRootCaseInstanceData(java.lang.String caseInstanceId, java.lang.String tenantId)
com.fasterxml.jackson.databind.node.ObjectNode
getMatchingOrCreateAndAddRootProcessInstanceData(java.lang.String processInstanceId, java.lang.String tenantId)
com.fasterxml.jackson.databind.node.ObjectNode
getMatchingOrCreateAndAddTaskData(java.lang.String indexType, java.lang.String taskId, java.lang.String tenantId)
com.fasterxml.jackson.databind.node.ObjectNode
getMatchingProcessInstanceData(java.lang.String processInstanceId)
com.fasterxml.jackson.databind.node.ObjectNode
getMatchingRootCaseInstanceData(java.lang.String caseInstanceId)
com.fasterxml.jackson.databind.node.ObjectNode
getMatchingRootProcessInstanceData(java.lang.String rootProcessInstanceData)
com.fasterxml.jackson.databind.node.ObjectNode
getMatchingTaskData(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)
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)
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)
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)
-
-
-
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)
-
-