public class AgentCompleteEvent extends AbstractAgentEvent
It is implemented in apps/app_queue.c
.
Available since Asterisk 1.2
callerIdName, callerIdNum, channelState, channelStateDesc, connectedLineName, connectedLineNum, context, exten, priority
source
Constructor and Description |
---|
AgentCompleteEvent(Object source) |
getChannel, getMember, getMemberName, getQueue, getUniqueId, getVariables, setChannel, setMember, setMemberName, setQueue, setUniqueId, setVariables
appendPropertyIfNotNull, getCallerIdName, getCallerIdNum, getChannelState, getChannelStateDesc, getConnectedLineName, getConnectedLineNum, getContext, getDateReceived, getExten, getFile, getFunc, getLine, getPriority, getPrivilege, getSequenceNumber, getServer, getSystemName, getTimestamp, setCallerIdName, setCallerIdNum, setChannelState, setChannelStateDesc, setConnectedLineName, setConnectedLineNum, setContext, setDateReceived, setExten, setFile, setFunc, setLine, setPriority, setPrivilege, setSequenceNumber, setServer, setSystemName, setTimestamp, toString
getSource
public AgentCompleteEvent(Object source)
public Long getHoldTime()
public void setHoldTime(Long holdtime)
holdtime
- the amount of time the caller was on hold in seconds.public Long getTalkTime()
public void setTalkTime(Long talkTime)
talkTime
- the amount of time the caller talked to the agent in
seconds.public String getReason()
public void setReason(String reason)
reason
- "agent" if the agent terminated the call, "caller" if the
caller terminated the call.public String getDestExten()
public void setDestExten(String destExten)
destExten
- the destExten to setpublic String getDestChannelStateDesc()
public void setDestChannelStateDesc(String destChannelStateDesc)
destChannelStateDesc
- the destChannelStateDesc to setpublic String getDestUniqueId()
public void setDestUniqueId(String destUniqueId)
destUniqueId
- the destUniqueId to setpublic String getDestConnectedLineNum()
public void setDestConnectedLineNum(String destConnectedLineNum)
destConnectedLineNum
- the destConnectedLineNum to setpublic String getDestConnectedLineName()
public void setDestConnectedLineName(String destConnectedLineName)
destConnectedLineName
- the destConnectedLineName to setpublic String getDestCallerIdName()
public void setDestCallerIdName(String destCallerIdName)
destCallerIdName
- the destCallerIdName to setpublic String getDestCallerIdNum()
public void setDestCallerIdNum(String destCallerIdNum)
destCallerIdNum
- the destCallerIdNum to setpublic String getDestContext()
public void setDestContext(String destContext)
destContext
- the destContext to setpublic String getDestPriority()
public void setDestPriority(String destPriority)
destPriority
- the destPriority to setpublic String getDestChannel()
public void setDestChannel(String destChannel)
destChannel
- the destChannel to setpublic String getDestChannelState()
public void setDestChannelState(String destChannelState)
destChannelState
- the destChannelState to setpublic String getInterface()
public void setInterface(String iface)
iface
- the iface to setpublic String getLanguage()
public void setLanguage(String language)
public String getDestAccountCode()
public void setDestAccountCode(String destAccountCode)
public String getDestLanguage()
public void setDestLanguage(String destLanguage)
public String getLinkedId()
public void setLinkedId(String linkedId)
public String getDestLinkedId()
public void setDestLinkedId(String destLinkedId)
public String getAccountCode()
public void setAccountCode(String accountCode)
Copyright © 2004–2024. All rights reserved.