Class PhoneEvent
- All Implemented Interfaces:
Serializable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAllowed operations.booleanIftrue, the phone call is cleared by rotate on no answer.EnumeratedDequeuedEventReasonwith the reason to dequeue the call.Name of the agent, if the remote party talking to the agent is also an agent.Campaign associated to the call.Number dialed by the caller party.Destination phone number of the call.Destination trunk of the call.EnumeratedPhoneEventTypewith the type of the phone event.intIdentifier of the interaction.Global identifier of the call.booleanIftrue, the call is in a campaign queue.booleanIftrue, the call is being recorded.booleanIf true, the interaction is suspended.EnumeratedRecordingInitiatorTypewith the type of the recording initiator.Recording Key.EnumeratedRecordingTerminationReasonwith the reason for the last recording termination.getState()EnumeratedPhoneInteractionStatewith the current state of the call.EnumeratedSubCallTypewith the type of sub call.Type of supervised transfer.getUcid()Avaya UCID.voidAllowed operations.voidsetClearedByRotateOnNoAnswer(boolean value) Iftrue, the phone call is cleared by rotate on no answer.voidEnumeratedDequeuedEventReasonwith the reason to dequeue the call.voidsetDestinationAgent(String value) Name of the agent, if the remote party talking to the agent is also an agent.voidsetDestinationCampaign(String value) Campaign associated to the call.voidsetDestinationDialedNumber(String value) Number dialed by the caller party.voidsetDestinationNumber(String value) Destination phone number of the call.voidsetDestinationTrunk(String value) Destination trunk of the call.voidsetEventType(PhoneEventType value) EnumeratedPhoneEventTypewith the type of the phone event.voidsetInteractionId(int value) Identifier of the interaction.voidsetInteractionKey(String value) Global identifier of the call.voidsetIsEnqueued(boolean value) Iftrue, the call is in a campaign queue.voidsetIsRecording(boolean value) Iftrue, the call is being recorded.voidsetIsSuspended(boolean value) If true, the interaction is suspended.voidEnumeratedRecordingInitiatorTypewith the type of the recording initiator.voidsetRecordingKey(String value) Recording Key.voidEnumeratedRecordingTerminationReasonwith the reason for the last recording termination.voidsetState(PhoneInteractionState value) EnumeratedPhoneInteractionStatewith the current state of the call.voidsetSubCallType(SubCallType value) EnumeratedSubCallTypewith the type of sub call.voidType of supervised transfer.voidAvaya UCID.toString()Converts the value of this event to a string representation.Methods inherited from class SessionEvent
getSessionId, setSessionIdMethods inherited from class AgentEvent
getAgentId, setAgentIdMethods inherited from class ServerEvent
getInstance, getLoggedAgentId, setInstance, setLoggedAgentIdMethods inherited from class ISEvent
getSerialNumber, getTimestamp, setSerialNumber, setTimestampMethods inherited from class EventObject
getSource
-
Constructor Details
-
PhoneEvent
public PhoneEvent()
-
-
Method Details
-
getEventType
EnumeratedPhoneEventTypewith the type of the phone event. -
setEventType
EnumeratedPhoneEventTypewith the type of the phone event. -
getInteractionId
public int getInteractionId()Identifier of the interaction. -
setInteractionId
public void setInteractionId(int value) Identifier of the interaction. -
getState
EnumeratedPhoneInteractionStatewith the current state of the call. -
setState
EnumeratedPhoneInteractionStatewith the current state of the call. -
getIsEnqueued
public boolean getIsEnqueued()Iftrue, the call is in a campaign queue. -
setIsEnqueued
public void setIsEnqueued(boolean value) Iftrue, the call is in a campaign queue. -
getIsRecording
public boolean getIsRecording()Iftrue, the call is being recorded. -
setIsRecording
public void setIsRecording(boolean value) Iftrue, the call is being recorded. -
getIsSuspended
public boolean getIsSuspended()If true, the interaction is suspended. -
setIsSuspended
public void setIsSuspended(boolean value) If true, the interaction is suspended. -
getDestinationAgent
Name of the agent, if the remote party talking to the agent is also an agent. -
setDestinationAgent
Name of the agent, if the remote party talking to the agent is also an agent. -
getDestinationNumber
Destination phone number of the call. -
setDestinationNumber
Destination phone number of the call. -
getDestinationDialedNumber
Number dialed by the caller party. -
setDestinationDialedNumber
Number dialed by the caller party. -
getDestinationTrunk
Destination trunk of the call. -
setDestinationTrunk
Destination trunk of the call. -
getDestinationCampaign
Campaign associated to the call. -
setDestinationCampaign
Campaign associated to the call. -
getDequeuedReason
EnumeratedDequeuedEventReasonwith the reason to dequeue the call. -
setDequeuedReason
EnumeratedDequeuedEventReasonwith the reason to dequeue the call. -
getAllowedOperations
Allowed operations. -
setAllowedOperations
Allowed operations. -
getInteractionKey
Global identifier of the call. -
setInteractionKey
Global identifier of the call. -
getRecordingTerminationReason
EnumeratedRecordingTerminationReasonwith the reason for the last recording termination. -
setRecordingTerminationReason
EnumeratedRecordingTerminationReasonwith the reason for the last recording termination. -
getSubCallType
EnumeratedSubCallTypewith the type of sub call. -
setSubCallType
EnumeratedSubCallTypewith the type of sub call. -
getClearedByRotateOnNoAnswer
public boolean getClearedByRotateOnNoAnswer()Iftrue, the phone call is cleared by rotate on no answer. -
setClearedByRotateOnNoAnswer
public void setClearedByRotateOnNoAnswer(boolean value) Iftrue, the phone call is cleared by rotate on no answer. -
getRecordingInitiatorType
EnumeratedRecordingInitiatorTypewith the type of the recording initiator. -
setRecordingInitiatorType
EnumeratedRecordingInitiatorTypewith the type of the recording initiator. -
getSupervisedTransferType
Type of supervised transfer. -
setSupervisedTransferType
Type of supervised transfer. -
getUcid
Avaya UCID. -
setUcid
Avaya UCID. -
getRecordingKey
Recording Key. -
setRecordingKey
Recording Key. -
toString
Converts the value of this event to a string representation.- Overrides:
toStringin classAgentEvent- Returns:
- The string representation of the event.
-