Interface BacklogChatInfo

All Superinterfaces:
ChatProvider

public interface BacklogChatInfo extends ChatProvider
A BacklogChatInfo provides non persistent information for a chat in the backlog.
Since:
11.32
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns an Optional containing the agent currently assigned to the chat or an empty Optional if the chat is still being routed, is not yet accepted by the chosen agent or is already closed.
    Returns the current ChatState of the chat.

    Methods inherited from interface com.novomind.ecom.api.iagent.provider.ChatProvider

    getChat
  • Method Details

    • getActiveAgent

      Optional<User> getActiveAgent()
      Returns an Optional containing the agent currently assigned to the chat or an empty Optional if the chat is still being routed, is not yet accepted by the chosen agent or is already closed.
      Returns:
      an Optional containing the agent currently assigned to the chat. Returns an empty optional if the chat is still being routed, is not yet accepted by the chosen agent or is already closed.
      Since:
      11.32
    • getChatState

      ChatState getChatState()
      Returns the current ChatState of the chat.
      Returns:
      the current ChatState of the chat
      Since:
      12.29