Class PhoneEventData
java.lang.Object
altitude.integrationServer.types.PhoneEventData
Represents the data of a phone event.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAcd()ACD group where the call has been distributed.Allowed operations.byte[]Data stream transferred with the phone call not valid for the instance.Number dialed by the caller party.getDnis()Number dialed by the customer.Agent that initiated the interaction.intIdentifier of the interaction.Global identifier of the interaction.booleanIf true, the interaction is enqueued.booleanIf true, the interaction is being recorded.booleanIf true, the interaction is suspended.Phone number of the remote party talking to the agent.getState()Phone interaction state of the session.EnumeratedSubCallTypewith the type of sub call.Represents the supervised agent.Type of supervised transfer.getTrunk()Trunk of the call.getUcid()Avaya UCID.voidACD group where the call has been distributed.voidAllowed operations.voidsetBlindData(byte[] value) Data stream transferred with the phone call not valid for the instance.voidsetDialedNumber(String value) Number dialed by the caller party.voidNumber dialed by the customer.voidsetFromAgent(String value) Agent that initiated the interaction.voidsetInteractionId(int value) Identifier of the interaction.voidsetInteractionKey(String value) Global identifier of the interaction.voidsetIsEnqueued(boolean value) If true, the interaction is enqueued.voidsetIsRecording(boolean value) If true, the interaction is being recorded.voidsetIsSuspended(boolean value) If true, the interaction is suspended.voidPhone number of the remote party talking to the agent.voidsetState(PhoneInteractionState value) Phone interaction state of the session.voidsetSubCallType(SubCallType value) EnumeratedSubCallTypewith the type of sub call.voidRepresents the supervised agent.voidType of supervised transfer.voidTrunk of the call.voidAvaya UCID.
-
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
Global identifier of the interaction. -
setInteractionKey
Global identifier of the interaction. -
getState
Phone interaction state of the session. -
setState
Phone interaction state of the session. -
getAcd
ACD group where the call has been distributed. -
setAcd
ACD group where the call has been distributed. -
getNumber
Phone number of the remote party talking to the agent. For inbound calls, specifies the caller ANI. -
setNumber
Phone number of the remote party talking to the agent. For inbound calls, specifies the caller ANI. -
getDialedNumber
Number dialed by the caller party. -
setDialedNumber
Number dialed by the caller party. -
getDnis
Number dialed by the customer. -
setDnis
Number dialed by the customer. -
getFromAgent
Agent that initiated the interaction. -
setFromAgent
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
Trunk of the call. -
setTrunk
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
EnumeratedSubCallTypewith the type of sub call. -
setSubCallType
EnumeratedSubCallTypewith the type of sub call. -
getSupervisedAgent
Represents the supervised agent. -
setSupervisedAgent
Represents the supervised agent. -
getSupervisedTransferType
Type of supervised transfer. -
setSupervisedTransferType
Type of supervised transfer. -
getUcid
Avaya UCID. -
setUcid
Avaya UCID. -
getAllowedOperations
Allowed operations. -
setAllowedOperations
Allowed operations.
-