Interface ExecutionDataManager

    • Method Detail

      • findSubProcessInstanceBySuperExecutionId

        ExecutionEntity findSubProcessInstanceBySuperExecutionId​(java.lang.String superExecutionId)
      • findChildExecutionsByParentExecutionId

        java.util.List<ExecutionEntity> findChildExecutionsByParentExecutionId​(java.lang.String parentExecutionId)
      • findChildExecutionsByProcessInstanceId

        java.util.List<ExecutionEntity> findChildExecutionsByProcessInstanceId​(java.lang.String processInstanceId)
      • findExecutionsByParentExecutionAndActivityIds

        java.util.List<ExecutionEntity> findExecutionsByParentExecutionAndActivityIds​(java.lang.String parentExecutionId,
                                                                                      java.util.Collection<java.lang.String> activityIds)
      • findExecutionCountByQueryCriteria

        long findExecutionCountByQueryCriteria​(ExecutionQueryImpl executionQuery)
      • findProcessInstanceCountByQueryCriteria

        long findProcessInstanceCountByQueryCriteria​(ProcessInstanceQueryImpl executionQuery)
      • findExecutionsByRootProcessInstanceId

        java.util.List<ExecutionEntity> findExecutionsByRootProcessInstanceId​(java.lang.String rootProcessInstanceId)
      • findExecutionsByProcessInstanceId

        java.util.List<ExecutionEntity> findExecutionsByProcessInstanceId​(java.lang.String processInstanceId)
      • findInactiveExecutionsByProcessInstanceId

        java.util.Collection<ExecutionEntity> findInactiveExecutionsByProcessInstanceId​(java.lang.String processInstanceId)
      • findInactiveExecutionsByActivityIdAndProcessInstanceId

        java.util.Collection<ExecutionEntity> findInactiveExecutionsByActivityIdAndProcessInstanceId​(java.lang.String activityId,
                                                                                                     java.lang.String processInstanceId)
      • findProcessInstanceIdsByProcessDefinitionId

        java.util.List<java.lang.String> findProcessInstanceIdsByProcessDefinitionId​(java.lang.String processDefinitionId)
      • findExecutionsByNativeQuery

        java.util.List<Execution> findExecutionsByNativeQuery​(java.util.Map<java.lang.String,​java.lang.Object> parameterMap,
                                                              int firstResult,
                                                              int maxResults)
      • findProcessInstanceByNativeQuery

        java.util.List<ProcessInstance> findProcessInstanceByNativeQuery​(java.util.Map<java.lang.String,​java.lang.Object> parameterMap,
                                                                         int firstResult,
                                                                         int maxResults)
      • findExecutionCountByNativeQuery

        long findExecutionCountByNativeQuery​(java.util.Map<java.lang.String,​java.lang.Object> parameterMap)
      • updateExecutionTenantIdForDeployment

        void updateExecutionTenantIdForDeployment​(java.lang.String deploymentId,
                                                  java.lang.String newTenantId)
      • updateProcessInstanceLockTime

        void updateProcessInstanceLockTime​(java.lang.String processInstanceId,
                                           java.util.Date lockDate,
                                           java.util.Date expirationTime)
      • updateAllExecutionRelatedEntityCountFlags

        void updateAllExecutionRelatedEntityCountFlags​(boolean newValue)
      • clearProcessInstanceLockTime

        void clearProcessInstanceLockTime​(java.lang.String processInstanceId)