Package com.flowable.indexing.api
Interface IndexingManagerHelper
- All Known Implementing Classes:
IndexingManagerHelperImpl
public interface IndexingManagerHelper
-
Method Summary
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 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)
-