Interface RatingReceivedEventListener


  • public interface RatingReceivedEventListener
    The RatingReceivedEventListener is an interface that implements the callback event functions triggered when a customer rating is received. The RatingReceivedEventListener is only available in the novomind iAGENT routing process.
    Since:
    12.12
    • Method Detail

      • ratingReceived

        void ratingReceived​(RatingReceivedEvent ratingReceivedEvent)
        Indicates that a customer rating is received. This is the default method being called on plugins implementing this interface, if none of the other methods match to the current event.
        Parameters:
        ratingReceivedEvent - provides information about the last assigned agent, the rating data and the date when the event was triggered.
        Since:
        12.12
      • ratingReceived

        default void ratingReceived​(TicketRatingReceivedEvent ticketRatingReceivedEvent)
        Indicates that a ticket related customer rating is received.
        Parameters:
        ticketRatingReceivedEvent - provides information about the last assigned agent, the rating data, the date when the event was triggered and the related ticket.
        Since:
        12.12
      • ratingReceived

        default void ratingReceived​(ChatRatingReceivedEvent chatRatingReceivedEvent)
        Indicates that a chat related customer rating is received.
        Parameters:
        chatRatingReceivedEvent - provides information about the last assigned agent, the rating data, the date when the event was triggered and the related chat.
        Since:
        12.12