Class PhoneEventData

java.lang.Object
altitude.integrationServer.types.PhoneEventData

public class PhoneEventData extends Object
Represents the data of a phone event.
  • Constructor Details

    • PhoneEventData

      public PhoneEventData()
  • Method Details

    • getInteractionId

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

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

      public String getInteractionKey()
      Global identifier of the interaction.
    • setInteractionKey

      public void setInteractionKey(String value)
      Global identifier of the interaction.
    • getState

      public PhoneInteractionState getState()
      Phone interaction state of the session.
    • setState

      public void setState(PhoneInteractionState value)
      Phone interaction state of the session.
    • getAcd

      public String getAcd()
      ACD group where the call has been distributed.
    • setAcd

      public void setAcd(String value)
      ACD group where the call has been distributed.
    • getNumber

      public String getNumber()
      Phone number of the remote party talking to the agent. For inbound calls, specifies the caller ANI.
    • setNumber

      public void setNumber(String value)
      Phone number of the remote party talking to the agent. For inbound calls, specifies the caller ANI.
    • getDialedNumber

      public String getDialedNumber()
      Number dialed by the caller party.
    • setDialedNumber

      public void setDialedNumber(String value)
      Number dialed by the caller party.
    • getDnis

      public String getDnis()
      Number dialed by the customer.
    • setDnis

      public void setDnis(String value)
      Number dialed by the customer.
    • getFromAgent

      public String getFromAgent()
      Agent that initiated the interaction.
    • setFromAgent

      public void setFromAgent(String value)
      Agent that initiated the interaction.
    • getIsRecording

      public boolean getIsRecording()
      If true, the interaction is being recorded.
    • setIsRecording

      public void setIsRecording(boolean value)
      If true, the interaction is being recorded.
    • getIsEnqueued

      public boolean getIsEnqueued()
      If true, the interaction is enqueued.
    • setIsEnqueued

      public void setIsEnqueued(boolean value)
      If true, the interaction is enqueued.
    • getIsSuspended

      public boolean getIsSuspended()
      If true, the interaction is suspended.
    • setIsSuspended

      public void setIsSuspended(boolean value)
      If true, the interaction is suspended.
    • getTrunk

      public String getTrunk()
      Trunk of the call.
    • setTrunk

      public void setTrunk(String value)
      Trunk of the call.
    • getBlindData

      public byte[] getBlindData()
      Data stream transferred with the phone call not valid for the instance. The value can be NULL.
    • setBlindData

      public void setBlindData(byte[] value)
      Data stream transferred with the phone call not valid for the instance. The value can be NULL.
    • getSubCallType

      public SubCallType getSubCallType()
      Enumerated SubCallType with the type of sub call.
    • setSubCallType

      public void setSubCallType(SubCallType value)
      Enumerated SubCallType with the type of sub call.
    • getSupervisedAgent

      public InteractionParty getSupervisedAgent()
      Represents the supervised agent.
    • setSupervisedAgent

      public void setSupervisedAgent(InteractionParty value)
      Represents the supervised agent.
    • getSupervisedTransferType

      public SupervisedTransferType getSupervisedTransferType()
      Type of supervised transfer.
    • setSupervisedTransferType

      public void setSupervisedTransferType(SupervisedTransferType value)
      Type of supervised transfer.
    • getUcid

      public String getUcid()
      Avaya UCID.
    • setUcid

      public void setUcid(String value)
      Avaya UCID.
    • getAllowedOperations

      public PhoneMediaCanDo getAllowedOperations()
      Allowed operations.
    • setAllowedOperations

      public void setAllowedOperations(PhoneMediaCanDo value)
      Allowed operations.