public interface CallLog
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCallId()
Get the call ID used by the call.
|
Call.Dir |
getDir()
Get the direction of the call.
|
int |
getDuration()
Get the duration of the call since connected.
|
ErrorInfo |
getErrorInfo()
When the call was failed, return an object describing the failure.
|
Address |
getFromAddress()
Get the origin address (ie from) of the call.
|
Address |
getLocalAddress()
Get the local address (that is from or to depending on call direction)
|
float |
getQuality()
Get the overall quality indication of the call.
|
java.lang.String |
getRefKey()
Get the persistent reference key associated to the call log.
|
Address |
getRemoteAddress()
Get the remote address (that is from or to depending on call direction).
|
long |
getStartDate()
Get the start date of the call.
|
Call.Status |
getStatus()
Get the status of the call.
|
Address |
getToAddress()
Get the destination address (ie to) of the call.
|
java.lang.Object |
getUserData()
Gets the object stored in this object user's data
|
void |
setRefKey(java.lang.String refkey)
Associate a persistent reference key to the call log.
|
void |
setUserData(java.lang.Object data)
Sets the object to store in this object user's data
|
java.lang.String |
toStr()
Get a human readable string describing the call.
|
boolean |
videoEnabled()
Tell whether video was enabled at the end of the call or not.
|
boolean |
wasConference()
Tells whether that call was a call to a conference server.
|
java.lang.String getCallId()
Call.Dir getDir()
int getDuration()
ErrorInfo getErrorInfo()
Address getFromAddress()
Address getLocalAddress()
float getQuality()
java.lang.String getRefKey()
void setRefKey(java.lang.String refkey)
refkey
- The reference key string to associate to the call log.Address getRemoteAddress()
long getStartDate()
Call.Status getStatus()
Address getToAddress()
boolean videoEnabled()
java.lang.String toStr()
boolean wasConference()
void setUserData(java.lang.Object data)
data
- the object to storejava.lang.Object getUserData()