Uses of Class
com.bytedesk.core.workflow_node.WorkflowNodeEntity
Packages that use WorkflowNodeEntity
Package
Description
-
Uses of WorkflowNodeEntity in com.bytedesk.core.workflow
Fields in com.bytedesk.core.workflow with type parameters of type WorkflowNodeEntity -
Uses of WorkflowNodeEntity in com.bytedesk.core.workflow_node
Methods in com.bytedesk.core.workflow_node that return WorkflowNodeEntityModifier and TypeMethodDescriptionWorkflowNodeService.cloneNode(WorkflowNodeEntity sourceNode, WorkflowEntity targetWorkflow, String newNodeUid) 复制节点(用于模板克隆)WorkflowNodeRestService.createNode(WorkflowNodeEntity node) WorkflowNodeService.createNode(WorkflowEntity workflow, WorkflowBaseNode node) 创建工作流节点protected WorkflowNodeEntityWorkflowNodeRestService.doSave(WorkflowNodeEntity entity) 根据节点UID查找节点WorkflowNodeRestService.findByUidAndDeletedFalse(String uid) WorkflowNodeRestService.findNodeByUid(String uid) WorkflowNodeRestService.handleOptimisticLockingFailureException(org.springframework.orm.ObjectOptimisticLockingFailureException e, WorkflowNodeEntity entity) static WorkflowNodeEntityWorkflowNodeEntity.of(WorkflowEntity workflow, WorkflowBaseNode node) 创建节点实体的便捷方法static WorkflowNodeEntityWorkflowNodeEntity.of(WorkflowEntity workflow, String nodeUid, String name, WorkflowNodeTypeEnum type) 创建简单节点实体static WorkflowNodeEntityWorkflowNodeConvert.toEntity(WorkflowNodeRequest request, WorkflowEntity workflow) Convert WorkflowNodeRequest to WorkflowNodeEntityWorkflowNodeService.toggleNodeEnabled(String uid, boolean enabled) 启用/禁用节点WorkflowNodeRestService.updateNode(WorkflowNodeEntity node) WorkflowNodeService.updateNode(String uid, WorkflowBaseNode node) 更新节点数据WorkflowNodeService.updateNodeStatus(String uid, WorkflowNodeStatusEnum status, String result, String error) 更新节点执行状态Methods in com.bytedesk.core.workflow_node that return types with arguments of type WorkflowNodeEntityModifier and TypeMethodDescriptionWorkflowNodeService.createNodes(WorkflowEntity workflow, List<WorkflowBaseNode> nodes) 批量创建节点(用于导入工作流)protected org.springframework.data.jpa.domain.Specification<WorkflowNodeEntity>WorkflowNodeRestService.createSpecification(WorkflowNodeRequest request) protected org.springframework.data.domain.Page<WorkflowNodeEntity>WorkflowNodeRestService.executePageQuery(org.springframework.data.jpa.domain.Specification<WorkflowNodeEntity> spec, org.springframework.data.domain.Pageable pageable) WorkflowNodeRestService.findByNameAndOrgUidAndType(String name, String orgUid, String type) WorkflowNodeRepository.findByNameAndOrgUidAndTypeAndDeletedFalse(String name, String orgUid, String type) WorkflowNodeRepository.findByUidAndDeletedFalse(String uid) 根据节点UID查找节点(使用继承的uid字段)WorkflowNodeService.findByWorkflow(WorkflowEntity workflow) 查找工作流的所有节点(按排序字段升序)WorkflowNodeRepository.findByWorkflowAndEnabledTrueOrderBySortOrderAsc(WorkflowEntity workflow) 根据工作流查找启用的节点,按执行顺序排序WorkflowNodeRestService.findByWorkflowAndEnabledTrueOrderBySortOrderAsc(WorkflowEntity workflow) WorkflowNodeRepository.findByWorkflowAndName(WorkflowEntity workflow, String name) 根据工作流和节点名称查找节点WorkflowNodeRepository.findByWorkflowAndParentNodeUid(WorkflowEntity workflow, String parentNodeUid) 根据工作流和父节点UID查找子节点WorkflowNodeRepository.findByWorkflowAndParentNodeUidIsNull(WorkflowEntity workflow) 查找工作流的根节点(没有父节点的节点)WorkflowNodeRepository.findByWorkflowAndStatus(WorkflowEntity workflow, String status) 根据工作流和状态查找节点WorkflowNodeRestService.findByWorkflowAndStatus(WorkflowEntity workflow, String status) WorkflowNodeRepository.findByWorkflowAndType(WorkflowEntity workflow, String type) 根据工作流和节点类型查找节点WorkflowNodeRestService.findByWorkflowAndType(WorkflowEntity workflow, String type) WorkflowNodeService.findByWorkflowAndType(WorkflowEntity workflow, WorkflowNodeTypeEnum type) 查找工作流的特定类型节点WorkflowNodeRepository.findByWorkflowOrderBySortOrderAsc(WorkflowEntity workflow) 根据工作流查找所有节点,按执行顺序排序WorkflowNodeRestService.findByWorkflowOrderBySortOrderAsc(WorkflowEntity workflow) WorkflowNodeRepository.findCompletedNodes(WorkflowEntity workflow) 查找工作流中已完成的节点WorkflowNodeService.findEnabledNodesByWorkflow(WorkflowEntity workflow) 查找工作流的启用节点WorkflowNodeRepository.findEndNodes(WorkflowEntity workflow) 查找工作流中的结束节点WorkflowNodeService.findEndNodes(WorkflowEntity workflow) 获取工作流的结束节点WorkflowNodeRepository.findFailedNodes(WorkflowEntity workflow) 查找工作流中执行失败的节点WorkflowNodeRepository.findNodesExecutedBetween(WorkflowEntity workflow, ZonedDateTime startTime, ZonedDateTime endTime) 查找指定时间范围内执行的节点WorkflowNodeRepository.findProcessingNodes(WorkflowEntity workflow) 查找工作流中正在执行的节点WorkflowNodeService.findProcessingNodes(WorkflowEntity workflow) 获取处理中的节点WorkflowNodeRepository.findRetryableNodes(WorkflowEntity workflow) 查找需要重试的节点(失败且允许重试的)WorkflowNodeService.findStartNode(WorkflowEntity workflow) 获取工作流的开始节点WorkflowNodeRepository.findStartNodes(WorkflowEntity workflow) 查找工作流中的开始节点WorkflowNodeRepository.findTimeoutNodes(ZonedDateTime timeoutBefore) 查找超时的执行节点WorkflowNodeService.importWorkflowNodes(WorkflowEntity workflow, List<WorkflowBaseNode> nodes) 导入工作流节点数据(用于恢复或迁移)static org.springframework.data.jpa.domain.Specification<WorkflowNodeEntity>WorkflowNodeSpecification.search(WorkflowNodeRequest request, AuthService authService) Methods in com.bytedesk.core.workflow_node with parameters of type WorkflowNodeEntityModifier and TypeMethodDescriptionWorkflowNodeService.cloneNode(WorkflowNodeEntity sourceNode, WorkflowEntity targetWorkflow, String newNodeUid) 复制节点(用于模板克隆)WorkflowNodeRestService.convertToExcel(WorkflowNodeEntity entity) WorkflowNodeRestService.convertToResponse(WorkflowNodeEntity entity) static voidWorkflowNodeConvert.copyPropertiesIgnoreNull(WorkflowNodeRequest source, WorkflowNodeEntity target) Copy properties from request to entity (excluding null values)WorkflowNodeRestService.createNode(WorkflowNodeEntity node) voidWorkflowNodeRestService.deleteNodeEntity(WorkflowNodeEntity entity) protected WorkflowNodeEntityWorkflowNodeRestService.doSave(WorkflowNodeEntity entity) WorkflowNodeRestService.handleOptimisticLockingFailureException(org.springframework.orm.ObjectOptimisticLockingFailureException e, WorkflowNodeEntity entity) voidWorkflowNodeEntityListener.onPostPersist(WorkflowNodeEntity workflow_node) voidWorkflowNodeEntityListener.onPostUpdate(WorkflowNodeEntity workflow_node) static WorkflowNodeRequestWorkflowNodeConvert.toRequest(WorkflowNodeEntity entity) Convert WorkflowNodeEntity to WorkflowNodeRequeststatic WorkflowNodeResponseWorkflowNodeConvert.toResponse(WorkflowNodeEntity entity) Convert WorkflowNodeEntity to WorkflowNodeResponseWorkflowNodeService.toWorkflowNode(WorkflowNodeEntity entity) 转换节点实体为WorkflowBaseNodestatic voidWorkflowNodeConvert.updateEntity(WorkflowNodeEntity entity, WorkflowNodeRequest request) Update WorkflowNodeEntity from WorkflowNodeRequestWorkflowNodeRestService.updateNode(WorkflowNodeEntity node) Method parameters in com.bytedesk.core.workflow_node with type arguments of type WorkflowNodeEntityModifier and TypeMethodDescriptionvoidWorkflowNodeRestService.deleteAllNodes(List<WorkflowNodeEntity> nodes) protected org.springframework.data.domain.Page<WorkflowNodeEntity>WorkflowNodeRestService.executePageQuery(org.springframework.data.jpa.domain.Specification<WorkflowNodeEntity> spec, org.springframework.data.domain.Pageable pageable) voidWorkflowNodeRestService.saveAllNodes(List<WorkflowNodeEntity> nodes) WorkflowNodeService.toWorkflowNodes(List<WorkflowNodeEntity> entities) 转换节点实体列表为WorkflowBaseNode列表 -
Uses of WorkflowNodeEntity in com.bytedesk.core.workflow_node.event
Fields in com.bytedesk.core.workflow_node.event declared as WorkflowNodeEntityModifier and TypeFieldDescriptionprivate WorkflowNodeEntityWorkflowNodeCreateEvent.workflow_nodeprivate WorkflowNodeEntityWorkflowNodeDeleteEvent.workflow_nodeprivate WorkflowNodeEntityWorkflowNodeUpdateEvent.workflow_nodeConstructors in com.bytedesk.core.workflow_node.event with parameters of type WorkflowNodeEntityModifierConstructorDescriptionWorkflowNodeCreateEvent(WorkflowNodeEntity workflow_node) WorkflowNodeDeleteEvent(WorkflowNodeEntity workflow_node) WorkflowNodeUpdateEvent(WorkflowNodeEntity workflow_node) -
Uses of WorkflowNodeEntity in com.bytedesk.core.workflow.compiler
Fields in com.bytedesk.core.workflow.compiler with type parameters of type WorkflowNodeEntityModifier and TypeFieldDescriptionprivate List<WorkflowNodeEntity>WorkflowDefinitionAggregate.nodes