Uses of Class
com.bytedesk.core.workflow.WorkflowEntity
Packages that use WorkflowEntity
Package
Description
Utility classes package containing helper methods and common functionality
-
Uses of WorkflowEntity in com.bytedesk.core.utils
Methods in com.bytedesk.core.utils with parameters of type WorkflowEntityModifier and TypeMethodDescriptionstatic UserProtobuf
ConvertUtils.convertToUserProtobuf
(WorkflowEntity workflow) static String
ConvertUtils.convertToUserProtobufString
(WorkflowEntity workflow) -
Uses of WorkflowEntity in com.bytedesk.core.workflow
Methods in com.bytedesk.core.workflow that return WorkflowEntityModifier and TypeMethodDescriptionprotected WorkflowEntity
WorkflowRestService.doSave
(WorkflowEntity entity) private WorkflowEntity
WorkflowService.executeGroupNode
(WorkflowEntity workflow, com.alibaba.fastjson2.JSONObject groupNode, WorkflowRequest request) 执行分组节点private WorkflowEntity
WorkflowService.executeLLMNode
(WorkflowEntity workflow, com.alibaba.fastjson2.JSONObject llmNode, WorkflowRequest request) 执行LLM节点private WorkflowEntity
WorkflowService.executeTextNode
(WorkflowEntity workflow, com.alibaba.fastjson2.JSONObject textNode, WorkflowRequest request) 执行文本节点private WorkflowEntity
WorkflowService.executeWorkflowFromNode
(WorkflowEntity workflow, String nodeId, WorkflowRequest request) 从指定节点开始执行工作流WorkflowRestService.handleOptimisticLockingFailureException
(org.springframework.orm.ObjectOptimisticLockingFailureException e, WorkflowEntity entity) Methods in com.bytedesk.core.workflow that return types with arguments of type WorkflowEntityModifier and TypeMethodDescriptionprotected org.springframework.data.jpa.domain.Specification<WorkflowEntity>
WorkflowRestService.createSpecification
(WorkflowRequest request) protected org.springframework.data.domain.Page<WorkflowEntity>
WorkflowRestService.executePageQuery
(org.springframework.data.jpa.domain.Specification<WorkflowEntity> spec, org.springframework.data.domain.Pageable pageable) static org.springframework.data.jpa.domain.Specification<WorkflowEntity>
WorkflowSpecification.search
(WorkflowRequest request, AuthService authService) Methods in com.bytedesk.core.workflow with parameters of type WorkflowEntityModifier and TypeMethodDescriptionWorkflowRestService.convertToResponse
(WorkflowEntity entity) protected WorkflowEntity
WorkflowRestService.doSave
(WorkflowEntity entity) private WorkflowEntity
WorkflowService.executeGroupNode
(WorkflowEntity workflow, com.alibaba.fastjson2.JSONObject groupNode, WorkflowRequest request) 执行分组节点private WorkflowEntity
WorkflowService.executeLLMNode
(WorkflowEntity workflow, com.alibaba.fastjson2.JSONObject llmNode, WorkflowRequest request) 执行LLM节点private void
WorkflowService.executeLoopNode
(WorkflowEntity workflow, com.alibaba.fastjson2.JSONObject loopNode, WorkflowRequest request) 执行循环节点private WorkflowEntity
WorkflowService.executeTextNode
(WorkflowEntity workflow, com.alibaba.fastjson2.JSONObject textNode, WorkflowRequest request) 执行文本节点private WorkflowEntity
WorkflowService.executeWorkflowFromNode
(WorkflowEntity workflow, String nodeId, WorkflowRequest request) 从指定节点开始执行工作流WorkflowRestService.handleOptimisticLockingFailureException
(org.springframework.orm.ObjectOptimisticLockingFailureException e, WorkflowEntity entity) void
WorkflowEntityListener.onPostPersist
(WorkflowEntity workflow) void
WorkflowEntityListener.onPostUpdate
(WorkflowEntity workflow) Method parameters in com.bytedesk.core.workflow with type arguments of type WorkflowEntityModifier and TypeMethodDescriptionprotected org.springframework.data.domain.Page<WorkflowEntity>
WorkflowRestService.executePageQuery
(org.springframework.data.jpa.domain.Specification<WorkflowEntity> spec, org.springframework.data.domain.Pageable pageable) -
Uses of WorkflowEntity in com.bytedesk.core.workflow.event
Fields in com.bytedesk.core.workflow.event declared as WorkflowEntityModifier and TypeFieldDescriptionprivate WorkflowEntity
WorkflowCreateEvent.workflow
private WorkflowEntity
WorkflowDeleteEvent.workflow
private WorkflowEntity
WorkflowUpdateEvent.workflow
Constructors in com.bytedesk.core.workflow.event with parameters of type WorkflowEntityModifierConstructorDescriptionWorkflowCreateEvent
(WorkflowEntity workflow) WorkflowDeleteEvent
(WorkflowEntity workflow) WorkflowUpdateEvent
(WorkflowEntity workflow) -
Uses of WorkflowEntity in com.bytedesk.service.routing_strategy
Methods in com.bytedesk.service.routing_strategy that return WorkflowEntityModifier and TypeMethodDescriptionprivate WorkflowEntity
WorkflowThreadRoutingStrategy.getWorkflowEntity
(String workflowUid) 获取工作流实体Methods in com.bytedesk.service.routing_strategy with parameters of type WorkflowEntityModifier and TypeMethodDescriptionprivate ThreadEntity
WorkflowThreadRoutingStrategy.getOrCreateWorkflowThread
(VisitorRequest request, WorkflowEntity workflowEntity, String topic) 获取或创建工作流会话private MessageProtobuf
WorkflowThreadRoutingStrategy.getWorkflowContinueMessage
(WorkflowEntity workflowEntity, ThreadEntity thread) 获取工作流继续对话消息private MessageProtobuf
WorkflowThreadRoutingStrategy.handleExistingWorkflowThread
(WorkflowEntity workflowEntity, ThreadEntity thread) 处理现有的工作流会话private MessageProtobuf
WorkflowThreadRoutingStrategy.processNewWorkflowThread
(VisitorRequest request, ThreadEntity thread, WorkflowEntity workflowEntity) 处理新的工作流会话 -
Uses of WorkflowEntity in com.bytedesk.service.visitor_thread
Methods in com.bytedesk.service.visitor_thread with parameters of type WorkflowEntityModifier and TypeMethodDescriptionVisitorThreadService.createWorkflowThread
(VisitorRequest visitorRequest, WorkflowEntity workflow, String topic) VisitorThreadService.reInitWorkflowThreadExtra
(ThreadEntity thread, WorkflowEntity workflow)