org.asteriskjava.manager.event
Class QueueCallerAbandonEvent
java.lang.Object
java.util.EventObject
org.asteriskjava.manager.event.ManagerEvent
org.asteriskjava.manager.event.QueueEvent
org.asteriskjava.manager.event.QueueCallerAbandonEvent
- All Implemented Interfaces:
- java.io.Serializable
public class QueueCallerAbandonEvent
- extends QueueEvent
A QueueCallerAbandonEvent is triggered when a caller abandons a queue before
getting connected with an agent.
It is implemented in apps/app_queue.c
Available since Asterisk 1.4.
- Author:
- martins
- See Also:
- Serialized Form
Fields inherited from class java.util.EventObject |
source |
Methods inherited from class java.util.EventObject |
getSource |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
QueueCallerAbandonEvent
public QueueCallerAbandonEvent(java.lang.Object source)
- Parameters:
source
-
getHoldTime
public java.lang.Integer getHoldTime()
- Returns:
- the amount of time in seconds the caller was on hold
setHoldTime
public void setHoldTime(java.lang.Integer holdTime)
- Parameters:
holdTime
- the amount of time in seconds the caller was on hold
getOriginalPosition
public java.lang.Integer getOriginalPosition()
- Returns:
- the original position of the caller in the queue
setOriginalPosition
public void setOriginalPosition(java.lang.Integer originalPosition)
- Parameters:
originalPosition
- the original position of the caller in the queue
getPosition
public java.lang.Integer getPosition()
- Returns:
- the position of the caller at the time they abandoned the queue
setPosition
public void setPosition(java.lang.Integer position)
- Parameters:
position
- the position of the caller at the time they abandoned the
queue
Copyright © 2004-2009 Stefan Reuter. All Rights Reserved.