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 Link icon

    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 Link icon

    getEventDate

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

    getIssue
  • Method Details Link icon

    • getLastAssignedAgent Link icon

      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 Link icon

      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