Package com.bytedesk.service.strategy
Class RobotCsThreadCreationStrategy
java.lang.Object
com.bytedesk.service.strategy.RobotCsThreadCreationStrategy
- All Implemented Interfaces:
CsThreadCreationStrategy
@Component("robotCsThreadStrategy")
public class RobotCsThreadCreationStrategy
extends Object
implements CsThreadCreationStrategy
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final QueueMemberRestService
private final QueueService
private final RobotRestService
private final RobotRestService
private final ThreadRestService
private final VisitorThreadService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateCsThread
(VisitorRequest visitorRequest) createRobotCsThread
(VisitorRequest request) private MessageProtobuf
getRobotContinueMessage
(RobotEntity robot, ThreadEntity thread)
-
Field Details
-
robotService
-
threadService
-
visitorThreadService
-
queueService
-
queueMemberRestService
-
robotRestService
-
-
Constructor Details
-
RobotCsThreadCreationStrategy
public RobotCsThreadCreationStrategy()
-
-
Method Details
-
createCsThread
- Specified by:
createCsThread
in interfaceCsThreadCreationStrategy
-
createRobotCsThread
-
getRobotContinueMessage
-