Class AgentChatCloseOperationFailedException

All Implemented Interfaces:
ChatProvider, UserProvider, Serializable

public class AgentChatCloseOperationFailedException extends ChatOperationFailedException implements UserProvider

An AgentChatCloseOperationFailedException is thrown by an AgentChatCloseOperation if the operation execution has failed.

Since:
12.23
See Also:
  • Field Details

    • user

      protected final transient User user
  • Constructor Details

    • AgentChatCloseOperationFailedException

      public AgentChatCloseOperationFailedException(String message, Chat chat, User user)
      Parameters:
      message - the error message
      chat - the chat of the failed close operation
      user - the origin user of the failed close operation
      Since:
      12.23
    • AgentChatCloseOperationFailedException

      public AgentChatCloseOperationFailedException(String message, Throwable cause, Chat chat, User user)
      Parameters:
      message - the error message
      cause - the cause of the exception
      chat - the chat of the failed close operation
      user - the origin user of the failed close operation
      Since:
      12.23
  • Method Details

    • getUser

      public User getUser()
      Description copied from interface: UserProvider
      Returns the user
      Specified by:
      getUser in interface UserProvider
      Returns:
      the origin user
      Since:
      12.23