SkillConversationIdFactoryBase 类
- java.lang.Object
- com.microsoft.bot.builder.skills.SkillConversationIdFactoryBase
public abstract class SkillConversationIdFactoryBase
定义工厂的接口,该工厂用于为技能对话创建唯一的会话 ID。
构造函数摘要
构造函数 | 说明 | |
---|---|---|
SkillConversationIdFactoryBase() |
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
java.util.concurrent.CompletableFuture<java.lang.String> |
createSkillConversationId(SkillConversationIdFactoryOptions options)
为技能对话创建会话 ID。 |
java.util.concurrent.CompletableFuture<java.lang.String> |
createSkillConversationId(ConversationReference conversationReference)
为技能会话超级创建会话 ID。 |
abstract
java.util.concurrent.CompletableFuture<java.lang.Void> |
deleteConversationReference(String skillConversationId) |
java.util.concurrent.CompletableFuture<ConversationReference> |
getConversationReference(String skillConversationId)
ConversationReference获取使用技能对话 ID 的 {@link Create |
java.util.concurrent.CompletableFuture<SkillConversationReference> |
getSkillConversationReference(String skillConversationId)
SkillConversationReference获取在 {@link 创建 |
方法继承自 java.lang.Object
构造函数详细信息
SkillConversationIdFactoryBase
public SkillConversationIdFactoryBase()
方法详细信息
createSkillConversationId
public CompletableFuture
为技能对话创建会话 ID。
Parameters:
Returns:
createSkillConversationId
public CompletableFuture
为技能会话超级创建会话 ID。 在调用方的 上 ConversationReference 。
Parameters:
Returns:
deleteConversationReference
public abstract CompletableFuture
Parameters:
Returns:
getConversationReference
public CompletableFuture
获取使用 skillConversationId ConversationReference 的 {@link CreateSkillConversationId (Microsoft#getBot () #getSchema () #getConversatio Reference () ,System#getThreading () #getCancellationToken () ) } 创建的 。
Parameters:
Returns:
getSkillConversationReference
public CompletableFuture
SkillConversationReference获取在 {@link CreateSkillConversationId (SkillConversationIdFactoryOptions,System#getT reading () #getCancellationToken () ) } 期间用于 skillConversationId 的 。
Parameters:
Returns: