EventFactory Classe

  • java.lang.Object
    • com.microsoft.bot.builder.EventFactory

public final class EventFactory

Contém métodos utilitários para criar vários tipos de evento.

Resumo do método

Modificador e tipo Método e descrição
static Activity createHandoffInitiation(TurnContext turnContext, Object handoffContext)

Criar evento de iniciação de entrega.

static Activity createHandoffInitiation(TurnContext turnContext, Object handoffContext, Transcript transcript)

Criar evento de iniciação de entrega.

static Activity createHandoffStatus(ConversationAccount conversation, String state)

Criar evento de status de entrega.

static Activity createHandoffStatus(ConversationAccount conversation, String state, String message)

Criar evento de status de entrega.

Métodos herdados de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detalhes do método

createHandoffInitiation

public static Activity createHandoffInitiation(TurnContext turnContext, Object handoffContext)

Criar evento de iniciação de entrega.

Parameters:

turnContext - contexto de turno.
handoffContext - contexto específico do hub do agente.

Returns:

evento handoff.

createHandoffInitiation

public static Activity createHandoffInitiation(TurnContext turnContext, Object handoffContext, Transcript transcript)

Criar evento de iniciação de entrega.

Parameters:

turnContext - contexto de turno.
handoffContext - contexto específico do hub do agente.
transcript - transcrição da conversa.

Returns:

evento handoff.

createHandoffStatus

public static Activity createHandoffStatus(ConversationAccount conversation, String state)

Criar evento de status de entrega.

Parameters:

conversation - Conversa sendo entregue.
state - Estado, os valores possíveis são: "aceito", "falhou", "concluído".

Returns:

evento handoff.

createHandoffStatus

public static Activity createHandoffStatus(ConversationAccount conversation, String state, String message)

Criar evento de status de entrega.

Parameters:

conversation - Conversa sendo entregue.
state - Estado, os valores possíveis são: "aceito", "falhou", "concluído".
message - Mensagem adicional para entrega com falha.

Returns:

evento handoff.

Aplica-se a