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–2022. All rights reserved.