public interface CallDetailRecord
CdrEvent
Modifier and Type | Method and Description |
---|---|
String |
getAccountCode()
Returns the account number that is usually used to identify the party to bill for the call.
|
AmaFlags |
getAmaFlags() |
Date |
getAnswerDate() |
Integer |
getBillableSeconds()
Returns the total time (in seconds) the call was up from answer to hangup.
|
AsteriskChannel |
getChannel() |
AsteriskChannel |
getDestinationChannel() |
String |
getDestinationContext()
Returns the destination context.
|
String |
getDestinationExtension()
Returns the destination extension.
|
Disposition |
getDisposition() |
Integer |
getDuration()
Returns the total time (in seconds) the caller spent in the system from dial to hangup.
|
Date |
getEndDate() |
String |
getLastAppData()
Returns the last application's data (arguments), for example "s1234".
|
String |
getLastApplication()
Returns the last application if appropriate, for example "VoiceMail".
|
Date |
getStartDate() |
String |
getUserField()
Returns the user-defined field as set by
Set(CDR(userfield)=Value) . |
AsteriskChannel getChannel()
AsteriskChannel getDestinationChannel()
String getAccountCode()
Corresponds to CDR field accountcode
.
AmaFlags getAmaFlags()
String getDestinationContext()
Corresponds to CDR field dcontext
.
String getDestinationExtension()
Corresponds to CDR field dst
.
Disposition getDisposition()
Date getStartDate()
Date getAnswerDate()
Date getEndDate()
Integer getDuration()
Corresponds to CDR field duration
.
Integer getBillableSeconds()
Corresponds to CDR field billsec
.
String getLastApplication()
Corresponds to CDR field lastapp
.
null
if not avaialble.String getLastAppData()
Corresponds to CDR field lastdata
.
null
if not avaialble.String getUserField()
Set(CDR(userfield)=Value)
.
Corresponds to CDR field userfield
.
Copyright © 2004–2016. All rights reserved.