CallLogItem Class |
Namespace: Avaya.ClientServices
public class CallLogItem
The CallLogItem type exposes the following members.
Name | Description | |
---|---|---|
CallLogItem |
Name | Description | |
---|---|---|
ActionType |
Action type that generated this call log item (i.e. Answered or Outgoing etc).
| |
CallCount |
Count indicates the total number of Calls of similar ActionType(Missed/ Outgoing/ Incoming)
For example, if there are 3 "Incoming" calls from User A, count will be 3
| |
CallEvents |
Collection of call events recorded for this call log.
| |
CallType |
The call type of this call log item.
| |
ConferenceId |
The id of the conference call.
| |
ConferencePasscode |
The conference passcode used to join the conference call.
| |
ConferenceRemoteParticipants |
If this call log was, at any time during the call, a conference, this
property represents those participants who were in that conference leg
of the call. ConferenceRemoteParticipants represents a subset of all RemoteParticipants
in all CallLogItems represented in CallEvents as well as those in the top level
CallLogItem.
| |
DurationInSeconds |
Duration of the first leg of the call in seconds.
| |
EndTime |
The call end time (UTC).
| |
ForwardingInformation |
Information about forwarding details of this incoming call.
This will be null if the call was not forwarded.
| |
HuntGroupName |
Hunt group Name.
| |
HuntGroupNumber |
Hunt group number.
| |
InstanceId |
Instance Id indicates the unique number associated with each Call record assigned by the server.
For the local call logs, default value will be 0
| |
IsAutomaticCallDistributionCall |
A Boolean value indicating whether the call sent from from Vector (Automatic Call Distribution).
| |
IsCallerIdPrivate |
Indicates if a remote party requested the call id to be private.
This property does not provide a mechanism to enforce redial disablement.
The property value only provides a guideline for the client behavior.
| |
IsConference |
Indicates if the first leg of the call was a conference type.
| |
IsIgnored |
Indicates if the call was ignored by the local user.
| |
IsPresentationOnlyMode |
Indicates if the call was created in presentation only mode.
| |
IsRemote |
Indicates if the call record belongs to remote call.
| |
LineAppearanceOwner |
Extension of the call owner for bridged line appearances cases.
| |
LocalUserName |
Local user's identity.
| |
MissedCallReason |
The missed call reason.
| |
PortalURL |
The URL of the Unified Portal Server.
| |
PrecedenceLevel |
The current precedence level of call.
| |
PreemptionReason |
The reason why this call was preempted.
| |
Properties |
Map of key/value pair for any additional generic properties for this
call log item.
| |
ReadStatus |
Indicates the read status of Call log item.
Call Logs can be marked as read by invoking "MarkAllCallLogItemsAsRead"
| |
RedialCapability |
Indicates if this call log item can be used to redial the remote number.
Currently, this capability has a 1:1 mapping to IsCallerIdPrivate.
The capability value of Allowed == true does not imply that the remote
number reported in this CallLogItem will always result in the call being
completed.
The return value for this method only indicates whether or not an attempt
can be made to redial this log entry. Ultimately, whether or not redial attempts
will be successful depends on the ability for the voice network to
route the call successfully. This can only by determined by an actual
attempt to place the call.
| |
RemoteNumber |
Remote number to be used to redial this call. It represents
the address (phone number) to the far end in the call.
This value does not imply the call will be completed
in all cases.
| |
RemoteParticipants |
Collection of participants for this call log item. This list represents
the addresses/endpoints/users that participated in this leg of the call, and does not
represent the union of all users who participated in this call. The local user may
have conversed with those RemoteParticipants listed in CallEvents records.
| |
SourceType |
The media source type for this call log item (i.e. Video, Voice or IM etc).
| |
StartTime |
The call start time (UTC).
| |
Subject |
Call subject for this call log item. Call subject can be set by the client to get the context of the call.
For example the client can set a call subject for the call from the IM window and the CallLogItem will reflect that.
Call subject can also be obtained from a conference.
| |
SupervisorCallType |
Indicates supervisor call type (ConsultSupervisor/CallSupervisor) or None if this is not supervisor call.
| |
Tag |
Tag assosiated with Call.
| |
TotalCallDurationInSeconds |
Total duration of the call in seconds.
Duration of established call on answer. If the call is not answered then Total duration shows full call duration from the first ring.
| |
VectorDirectoryNumberName |
VDN name of the call. Empty if VDN is not provided by far end.
| |
VirtualRoomName |
The name of the Virtual Room.
| |
WasCallAConference |
Indicates if the call was ever a conference in its life cycle.
|