Interface RatingReceivedEvent

All Superinterfaces:
Event, IssueProvider
All Known Subinterfaces:
ChatRatingReceivedEvent, TicketRatingReceivedEvent

public interface RatingReceivedEvent extends Event, IssueProvider

This event is triggered when a rating was received.

Since:
12.12
  • Method Summary

    Modifier and Type
    Method
    Description
    This method returns the optional User which represents the agent that is currently or was last assigned to the related issue.
    This method returns the RatingData for all RatingData.Indexes sent by the customer.

    Methods inherited from interface com.novomind.ecom.api.iagent.common.event.Event

    getEventDate

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

    getIssue
  • Method Details

    • getLastAssignedAgent

      Optional<User> getLastAssignedAgent()
      This method returns the optional User which represents the agent that is currently or was last assigned to the related issue.
      Returns:
      the optional User or an empty optional if no User was assigned to the issue
      Since:
      12.12
    • getRatingData

      Map<RatingData.Index,RatingData> getRatingData()
      This method returns the RatingData for all RatingData.Indexes sent by the customer.
      Returns:
      the mapping of RatingData.Index to RatingData
      Since:
      12.12