RequestSurfacePackageException

public final class RequestSurfacePackageException
extends Exception

java.lang.Объект
java.lang.Throwable
java.lang.Исключение
android.app.sdksandbox.RequestSurfacePackageException


Исключение, выданное SdkSandboxManager#requestSurfacePackage

Краткое содержание

Общественные конструкторы

RequestSurfacePackageException (int requestSurfacePackageErrorCode, String message)

Инициализирует RequestSurfacePackageException с кодом результата и сообщением.

RequestSurfacePackageException (int requestSurfacePackageErrorCode, String message, Throwable cause)

Инициализирует RequestSurfacePackageException с кодом результата, сообщением и причиной.

RequestSurfacePackageException (int requestSurfacePackageErrorCode, String message, Throwable cause, Bundle extraInfo)

Инициализирует RequestSurfacePackageException с кодом результата, сообщением, причиной и дополнительной информацией.

Публичные методы

Bundle getExtraErrorInformation ()

Возвращает дополнительную информацию об ошибке, с помощью которой было создано это исключение.

int getRequestSurfacePackageErrorCode ()

Возвращает код результата, с помощью которого было создано это исключение.

Унаследованные методы

final void addSuppressed ( Throwable exception)

Добавляет указанное исключение к исключениям, которые были подавлены для доставки этого исключения.

Throwable fillInStackTrace ()

Заполняет трассировку стека выполнения.

Throwable getCause ()

Возвращает причину выдачи или null , если причина не существует или неизвестна.

String getLocalizedMessage ()

Создает локализованное описание этого объекта.

String getMessage ()

Возвращает строку подробного сообщения об этом объекте.

StackTraceElement[] getStackTrace ()

Обеспечивает программный доступ к информации трассировки стека, напечатанной функцией printStackTrace() .

final Throwable[] getSuppressed ()

Возвращает массив, содержащий все исключения, которые были подавлены, обычно с помощью инструкции try -with-resources, чтобы доставить это исключение.

Throwable initCause ( Throwable cause)

Инициализирует причину этого выброса указанным значением.

void printStackTrace ()

Печатает этот объект и его обратную трассировку в стандартный поток ошибок.

void printStackTrace ( PrintWriter s)

Печатает этот объект и его обратную трассировку указанному средству записи печати.

void printStackTrace ( PrintStream s)

Печатает этот объект и его обратную трассировку в указанный поток печати.

void setStackTrace ( StackTraceElement[] stackTrace)

Устанавливает элементы трассировки стека, которые будут возвращены функцией getStackTrace() и напечатаны функцией printStackTrace() и связанными с ней методами.

String toString ()

Возвращает краткое описание этого объекта.

Object clone ()

Создает и возвращает копию этого объекта.

boolean equals ( Object obj)

Указывает, «равен» ли какой-либо другой объект этому объекту.

void finalize ()

Вызывается сборщиком мусора для объекта, когда сборщик мусора определяет, что ссылок на объект больше нет.

final Class <?> getClass ()

Возвращает класс времени выполнения этого Object .

int hashCode ()

Возвращает значение хэш-кода для объекта.

final void notify ()

Пробуждает одиночный поток, ожидающий монитора этого объекта.

final void notifyAll ()

Пробуждает все потоки, ожидающие на мониторе этого объекта.

String toString ()

Возвращает строковое представление объекта.

final void wait (long timeoutMillis, int nanos)

Заставляет текущий поток ждать, пока он не будет пробужден, обычно путем получения уведомления или прерывания , или до тех пор, пока не истечет определенное количество реального времени.

final void wait (long timeoutMillis)

Заставляет текущий поток ждать, пока он не будет пробужден, обычно путем получения уведомления или прерывания , или до тех пор, пока не истечет определенное количество реального времени.

final void wait ()

Заставляет текущий поток ждать, пока он не будет пробужден, обычно путем получения уведомления или прерывания .

Общественные конструкторы

RequestSurfacePackageException

public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message)

Инициализирует RequestSurfacePackageException с кодом результата и сообщением.

Параметры
requestSurfacePackageErrorCode int : код результата. Значение: SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR или SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED .

message String : подробное сообщение, которое сохраняется для последующего извлечения методом Throwable.getMessage() . Это значение может быть null .

RequestSurfacePackageException

public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message, 
                Throwable cause)

Инициализирует RequestSurfacePackageException с кодом результата, сообщением и причиной.

Параметры
requestSurfacePackageErrorCode int : код результата. Значение: SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR или SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED .

message String : подробное сообщение, которое сохраняется для последующего извлечения методом Throwable.getMessage() . Это значение может быть null .

cause Throwable : причина исключения, которая сохраняется для последующего извлечения методом Throwable.getCause() . Допускается нулевое значение, которое указывает на то, что причина не существует или неизвестна.

RequestSurfacePackageException

public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message, 
                Throwable cause, 
                Bundle extraInfo)

Инициализирует RequestSurfacePackageException с кодом результата, сообщением, причиной и дополнительной информацией.

Параметры
requestSurfacePackageErrorCode int : код результата. Значение: SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR или SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED .

message String : подробное сообщение, которое сохраняется для последующего извлечения методом Throwable.getMessage() . Это значение может быть null .

cause Throwable : причина исключения, которая сохраняется для последующего извлечения методом Throwable.getCause() . Допускается нулевое значение, которое указывает на то, что причина не существует или неизвестна.

extraInfo Bundle : Дополнительная информация об ошибках. Это пусто, если такой информации нет. Это значение не может быть null .

Публичные методы

getExtraErrorInformation

public Bundle getExtraErrorInformation ()

Возвращает дополнительную информацию об ошибке, с помощью которой было создано это исключение.

Возврат
Bundle Дополнительная информация об ошибках Bundle. Это значение не может быть null .

getRequestSurfacePackageErrorCode

public int getRequestSurfacePackageErrorCode ()

Возвращает код результата, с помощью которого было создано это исключение.