public interface CallLog
CallLog
using Core.createCallLog(org.linphone.core.Address, org.linphone.core.Address, org.linphone.core.Call.Dir, int, long, long, org.linphone.core.Call.Status, boolean, float)
Core.getCallLogs()
or even Call.getCallLog()
to getModifier and Type | Method | Description |
---|---|---|
java.lang.String |
getCallId() |
Get the call ID used by the call.
|
ConferenceInfo |
getConferenceInfo() |
Retrieves the conference info associated to this call log in DB.
|
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)
|
long |
getNativePointer() |
Gets the native pointer used by this class to make native method calls.
|
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
|
boolean |
isVideoEnabled() |
Tell whether video was enabled at the end of the call or not.
|
void |
setRefKey(java.lang.String refkey) |
Associate a persistent reference key to the call log.
|
void |
setRemoteAddress(Address address) |
Set the remote address (that is 'from' or 'to' depending on call direction).
|
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.
|
java.lang.String |
toString() |
|
boolean |
wasConference() |
Tells whether that call was part of a conference.
|
@Nullable java.lang.String getCallId()
@Nullable ConferenceInfo getConferenceInfo()
ConferenceInfo
associated. Call.Dir getDir()
Call#Dir
of the call. int getDuration()
@Nullable ErrorInfo getErrorInfo()
ErrorInfo
about the error encountered by the call associated@NonNull Address getFromAddress()
Address
(ie from) of the call. @NonNull Address getLocalAddress()
Address
of the call float getQuality()
@Nullable java.lang.String getRefKey()
void setRefKey(@Nullable java.lang.String refkey)
refkey
- The reference key string to associate to the call log. @NonNull Address getRemoteAddress()
Address
of the call. void setRemoteAddress(@NonNull Address address)
address
- Address
object long getStartDate()
Call.Status getStatus()
Call#Status
of the call. @NonNull Address getToAddress()
Address
(ie to) of the call. boolean isVideoEnabled()
@NonNull java.lang.String toStr()
boolean wasConference()
void setUserData(java.lang.Object data)
data
- the object to storejava.lang.Object getUserData()
long getNativePointer()
java.lang.String toString()
toString
in class java.lang.Object