Class Index - TAPI 1.5.1

C F G H I M O R V

C

Capabilities Capabilities of a contact. 
CapabilitiesListener New capabilities event listener 
CapabilitiesLog Content provider for last received capabilities 
CapabilityService Capability service offers the main entry point to read capabilities of remote contacts, to initiate capability discovery and to receive capabilities updates. 
ChatLog Content provider for chat history 
ChatLog.GroupChat Group chat  
ChatLog.Message Chat message from a single chat or group chat  
ChatLog.Message.Content  
ChatLog.Message.Content.ReasonCode Reason code of the message status  
ChatLog.Message.Content.Status Status of the message  
ChatLog.Message.GroupChatEvent  
ChatLog.Message.GroupChatEvent.Status Status of group chat event message  
ChatLog.Message.MimeType Message MIME-types  
ChatMessage Chat message 
ChatService Chat service offers the main entry point to initiate chat 1-1 and group conversations with contacts. 
ChatServiceConfiguration Chat service configuration 
CommonServiceConfiguration This class represents the common configuration of RCS Services 
CommonServiceConfiguration.MessagingMethod The messaging method  
CommonServiceConfiguration.MessagingMode The messaging client mode  
CommonServiceConfiguration.MinimumBatteryLevel The minimum battery level  
ContactId ContactId class is defined to handle phone numbers instead of string. 
ContactProvider Contact provider for RCS info integrated in the native address book 
ContactService Contact service offers additional methods to manage RCS info in the local address book. 
ContactUtil Utility class for validation and unique formatting of phone numbers 

F

FileTransfer File transfer 
FileTransfer.ReasonCode File transfer reason code  
FileTransfer.State File transfer state  
FileTransferIntent Intent for file transfer invitation 
FileTransferLog Content provider for file transfer history 
FileTransferService This class offers the main entry point to transfer files and to receive files. 
FileTransferServiceConfiguration File transfer service configuration 
FileTransferServiceConfiguration.ImageResizeOption Enumerated for the Image Resize Option  
FileUpload File upload 
FileUpload.State File upload state  
FileUploadInfo File upload info 
FileUploadListener File upload event listener 
FileUploadService This class offers the main entry point to upload a file to the RCS content server. 
FileUploadServiceConfiguration File upload service configuration 

G

Geoloc Geolocation class  
GeolocSharing  
GeolocSharing.ReasonCode Reason code  
GeolocSharing.State Geoloc sharing state  
GeolocSharingIntent Intent for geoloc sharing invitations 
GeolocSharingListener Geoloc sharing event listener 
GeolocSharingLog Content provider for geoloc sharing history  
GeolocSharingService This class offers the main entry point to share geolocation info during a CS call. 
GroupChat Group chat 
GroupChat.ParticipantStatus Group chat participant status  
GroupChat.ReasonCode Group chat state reason code  
GroupChat.State Group chat state  
GroupChatIntent Intent for group chat conversation 
GroupChatListener Group chat event listener 
GroupDeliveryInfo Delivery info (delivery information on group messages and group file transfers)  
GroupDeliveryInfo.ReasonCode Group chat delivery status reason  
GroupDeliveryInfo.Status Status of the group delivery info  
GroupDeliveryInfoLog Delivery info (delivery information on group messages and group file transfers)  
GroupFileTransferListener Group file transfer event listener  

H

HistoryLog Content provider for history log  
HistoryService History service offers the entry point to register and unregister extra history log provider members to the API. 
HistoryUriBuilder Utility builder class to generate the uri used to query the History provider. 

I

ImageSharing Image sharing 
ImageSharing.ReasonCode Reason code associated with the image share state. 
ImageSharing.State Image sharing state  
ImageSharingIntent Intent for image sharing invitations 
ImageSharingListener Image sharing event listener 
ImageSharingLog Content provider for image sharing history 
ImageSharingService This class offers the main entry point to transfer image during a CS call. 
ImageSharingServiceConfiguration Image sharing service configuration 
Intents Intents related to rcs service activities 
Intents.Chat Intents for chat service  
Intents.FileTransfer Intents for file transfer service  
Intents.Service Intents for RCS service  

M

MultimediaMessagingSession This class maintains the information related to a multimedia session for a real time messaging service. 
MultimediaMessagingSessionIntent Intent for multimedia messaging session invitations 
MultimediaMessagingSessionListener This class offers callback methods on multimedia messaging session events 
MultimediaSession This class maintains the information related to a multimedia session and offers methods to manage it. 
MultimediaSession.ReasonCode Multimedia session reason code  
MultimediaSession.State Multimedia session state  
MultimediaSessionService This class offers the main entry point to initiate and to manage multimedia sessions. 
MultimediaSessionServiceConfiguration Multimedia session configuration 
MultimediaStreamingSession This class maintains the information related to a multimedia session for a real time streaming service. 
MultimediaStreamingSessionIntent Intent for multimedia streaming session invitations 
MultimediaStreamingSessionListener This class offers callback methods on multimedia streaming session events 

O

OneToOneChat One-to-One Chat 
OneToOneChatIntent Intent for one-to-one chat conversation 
OneToOneChatListener One-to-One Chat event listener 
OneToOneFileTransferListener One-To-One File transfer event listener 

R

RcsContact RCS contact 
RcsGenericException Rcs Generic Exception

A Generic exception that must be thrown from a service API when the requested operation failed to fully complete its scope of responsibility and none of the more specified exceptions can be thrown. 

RcsIllegalArgumentException Rcs Illegal Argument Exception. 
RcsMaxAllowedSessionLimitReachedException Rcs Max Allowed Session Limit Reached Exception. 
RcsPermissionDeniedException RCS permission denied exception

Thrown when a method of the service API is called that not allowed right now. 

RcsPersistentStorageException Rcs Persistent Storage Exception

Thrown when a method of the service API is called to persist data or read back persisted data failed. 

RcsService Abstract RCS service 
RcsService.Build Information about the current build  
RcsService.Build.VERSION_CODES List of version codes  
RcsService.Direction Direction of the communication for Chat message, Geolocation, Filetransfer, Imageshare, Videoshare etc. 
RcsService.ReadStatus Read status of the message  
RcsServiceControl A utility class to control the activation of the RCS service. 
RcsServiceException Rcs service exception 
RcsServiceListener RCS service event listener 
RcsServiceListener.ReasonCode ReasonCode  
RcsServiceNotAvailableException RCS service not available exception

Thrown when a method of the service API is called and the service API is not bound to the RCS service (e.g. 

RcsServiceNotRegisteredException Rcs service not registered exception

Thrown when a method of the service API using the RCS service platform is called and the terminal which requires that the RcsCoreService is registered and connected to the IMS server is not registered to the RCS service platform (e.g. 

RcsServiceRegistration A class to hold the reason code for IMS registration 
RcsServiceRegistration.ReasonCode ReasonCode for IMS registration  
RcsServiceRegistrationListener Service registration events listener 
RcsUnsupportedOperationException Rcs unsupported operation exception. 

V

VideoCodec Video codec 
VideoDescriptor Video descriptor for the default video player 
VideoPlayer Video player offers an interface to manage the video player instance independently of the RCS service. 
VideoSharing Video sharing 
VideoSharing.Encoding Video encoding  
VideoSharing.ReasonCode Reason code associated with the video share state. 
VideoSharing.State Video sharing state  
VideoSharingIntent Intent for video sharing invitations 
VideoSharingListener Video sharing event listener 
VideoSharingLog Content provider for video sharing history 
VideoSharingService This class offers the main entry point to share live video during a CS call. 
VideoSharingServiceConfiguration Video sharing service configuration