public class

RcsPersistentStorageException

extends RcsServiceException
java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ com.gsma.services.rcs.RcsServiceException
         ↳ com.gsma.services.rcs.RcsPersistentStorageException

Class Overview

Rcs Persistent Storage Exception

Thrown when a method of the service API is called to persist data or read back persisted data failed. This can be because the underlying persistent storage database (or possibly further on a CPM cloud) reported an error such as no more entries can be added perhaps because disk is full, or just that a SQL operation failed or even a unsuccessful read operation from persistent storage.

Summary

Public Constructors
RcsPersistentStorageException(String message)
Constructor
RcsPersistentStorageException(String message, Throwable cause)
Constructor
Public Methods
static void assertException(Exception e)
Asserts RcsPersistentStorageException

An utility method that will translate the Server side exception to client specific exception by parsing exception message which will have a special formatted exception message with a pre-defined delimiter.

[Expand]
Inherited Methods
From class com.gsma.services.rcs.RcsServiceException
From class java.lang.Throwable
From class java.lang.Object

Public Constructors

public RcsPersistentStorageException (String message)

Since: API Level 1.5

Constructor

Parameters
message Error message obtained either from a constant string or through e.getMessage()

public RcsPersistentStorageException (String message, Throwable cause)

Since: API Level 1.5

Constructor

Parameters
message Error message obtained either from a constant string or through e.getMessage()
cause the cause (which is saved for later retrieval by the Throwable.getCause() method). (A null value is permitted, and indicates that the cause is nonexistent or unknown.)

Public Methods

public static void assertException (Exception e)

Since: API Level 1.5

Asserts RcsPersistentStorageException

An utility method that will translate the Server side exception to client specific exception by parsing exception message which will have a special formatted exception message with a pre-defined delimiter.

Parameters
e Exception