Class PhoneProgressBaseEvent

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
PhoneErrorEvent, PhoneProgressEvent

public class PhoneProgressBaseEvent extends SessionEvent
Base class for all the events related to the progress of a phone interaction.
See Also:
  • Constructor Details

    • PhoneProgressBaseEvent

      public PhoneProgressBaseEvent()
  • Method Details

    • getInteractionId

      public int getInteractionId()
      Identifier of the interaction.
    • setInteractionId

      public void setInteractionId(int value)
      Identifier of the interaction.
    • getRequest

      public PhoneRequest getRequest()
      Enumerated PhoneRequest with the phone request.
    • setRequest

      public void setRequest(PhoneRequest value)
      Enumerated PhoneRequest with the phone request.
    • getDestinationAgent

      public String getDestinationAgent()
      Name of the agent that receives the call.
    • setDestinationAgent

      public void setDestinationAgent(String value)
      Name of the agent that receives the call.
    • getDestinationNumber

      public String getDestinationNumber()
      Destination phone number of the call.
    • setDestinationNumber

      public void setDestinationNumber(String value)
      Destination phone number of the call.
    • getDestinationCampaign

      public String getDestinationCampaign()
      Campaign associated to the call.
    • setDestinationCampaign

      public void setDestinationCampaign(String value)
      Campaign associated to the call.
    • getAllowedOperations

      public PhoneMediaCanDo getAllowedOperations()
      Allowed operations.
    • setAllowedOperations

      public void setAllowedOperations(PhoneMediaCanDo value)
      Allowed operations.
    • toString

      public String toString()
      Converts the value of this event to a string representation.
      Overrides:
      toString in class AgentEvent
      Returns:
      The string representation of the event.