RequestSurfacePackageException

public final class RequestSurfacePackageException
extends Exception

java.lang.Object
java.lang.Throwable,
  java.lang.Exception
    android.app.sdksandbox.RequestSurfacePackageException


Wyjątek zgłoszony przez funkcję SdkSandboxManager#requestSurfacePackage

Podsumowanie

Konstruktory publiczne

RequestSurfacePackageException(int requestSurfacePackageErrorCode, String message)

Inicjuje żądanie RequestSurfacePackageException z kodem wyniku i komunikatem

RequestSurfacePackageException(int requestSurfacePackageErrorCode, String message, Throwable cause)

Inicjuje żądanie RequestSurfacePackageException z kodem wyniku, komunikatem i tagiem przyczyna.

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

Inicjuje pole RequestSurfacePackageException z kodem wyniku, komunikatem lub informacją o przyczynie oraz dodatkowe informacje.

Metody publiczne

Bundle getExtraErrorInformation()

Zwraca dodatkowe informacje o błędzie, na podstawie którego utworzono wyjątek.

int getRequestSurfacePackageErrorCode()

Zwraca kod wyniku, za pomocą którego utworzono wyjątek.

Metody dziedziczone

final void addSuppressed(Throwable exception)

Dołącza określony wyjątek do wyjątków, które zostały pominiętych w celu wykonania tego wyjątku.

Throwable fillInStackTrace()

Wypełnia zrzut stosu wykonania.

Throwable getCause()

Zwraca przyczynę tego zgłoszenia lub funkcji null, jeśli przyczyna nie istnieje lub jest nieznana.

String getLocalizedMessage()

Tworzy zlokalizowany opis tego elementu zgłoszenia.

String getMessage()

Zwraca ciąg tekstowy komunikatu ze szczegółami danego obiektu zgłoszenia.

StackTraceElement[] getStackTrace()

Zapewnia programowy dostęp do informacji zrzutu stosu wydrukowanych przez printStackTrace()

final Throwable[] getSuppressed()

Zwraca tablicę zawierającą wszystkie wyjątki, które zostały pominięte, zwykle przez try-with-resources aby zrealizować ten wyjątek.

Throwable initCause(Throwable cause)

Inicjuje przyczynę danego zgłoszenia do określonej wartości.

void printStackTrace()

Drukuje obiekt do rzucania i jego ślad wsteczny standardowy strumień błędów.

void printStackTrace(PrintWriter s)

Wydrukuje ten element do zgłoszenia i jego ślad wsteczny do określonego pisarza druku.

void printStackTrace(PrintStream s)

Wydrukuje ten element nadrzędny i jego ślad wsteczny do określonego strumienia wydruku.

void setStackTrace(StackTraceElement[] stackTrace)

Ustawia elementy zrzutu stosu, które będą zwracane przez getStackTrace() i wydrukowana przez printStackTrace() i powiązanych metod.

String toString()

Zwraca krótki opis elementu zgłoszenia.

Object clone()

Tworzy i zwraca kopię tego obiektu.

boolean equals(Object obj)

Wskazuje, czy inny obiekt ma stan „równa się” tego.

void finalize()

Wywoływane przez funkcję czyszczenia pamięci obiektu podczas czyszczenia pamięci oznacza, że nie ma więcej odwołań do obiektu.

final Class<?> getClass()

Zwraca klasę środowiska wykonawczego tego zasobu (Object).

int hashCode()

Zwraca wartość kodu skrótu obiektu.

final void notify()

Wybudza pojedynczy wątek oczekujący na obiekt monitorowania.

final void notifyAll()

Wybudza wszystkie wątki oczekujące na monitorze tego obiektu.

String toString()

Zwraca obiekt w postaci ciągu znaków.

final void wait(long timeoutMillis, int nanos)

Powoduje, że bieżący wątek czeka, aż zostanie przebudzony. Zwykle przez powiadomienie lub przerwienie; upłynęło pewną ilość czasu.

final void wait(long timeoutMillis)

Powoduje, że bieżący wątek czeka, aż zostanie przebudzony. Zwykle przez powiadomienie lub przerwienie; upłynęło pewną ilość czasu.

final void wait()

Powoduje, że bieżący wątek czeka, aż zostanie przebudzony. Zwykle przez powiadomienie lub przerwienie;

Konstruktory publiczne

RequestSurfacePackageException

public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message)

Inicjuje żądanie RequestSurfacePackageException z kodem wyniku i komunikatem

Parametry
requestSurfacePackageErrorCode int: kod wyniku. Wartość to SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR, czyli SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED

message String: szczegółowy komunikat zapisany do późniejszego pobrania przy użyciu metody Throwable.getMessage(). Ta wartość może wynosić null.

RequestSurfacePackageException

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

Inicjuje zdarzenie RequestSurfacePackageException z kodem wyniku, komunikatem i przyczyna.

Parametry
requestSurfacePackageErrorCode int: kod wyniku. Wartość to SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR, czyli SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED

message String: szczegółowy komunikat zapisany do późniejszego pobrania przy użyciu metody Throwable.getMessage(). Ta wartość może wynosić null.

cause Throwable: przyczyna wyjątku, która jest zapisywana do późniejszego pobrania przez metodę Throwable.getCause(). Wartość null jest dozwolona i wskazuje, że przyczyną jest nie istnieje lub nie istnieje.

RequestSurfacePackageException

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

Inicjuje pole RequestSurfacePackageException z kodem wyniku, komunikatem lub informacją o przyczynie oraz dodatkowe informacje.

Parametry
requestSurfacePackageErrorCode int: kod wyniku. Wartość to SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR, czyli SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED

message String: szczegółowy komunikat zapisany do późniejszego pobrania przy użyciu metody Throwable.getMessage(). Ta wartość może wynosić null.

cause Throwable: przyczyna wyjątku, która jest zapisywana do późniejszego pobrania przez metodę Throwable.getCause(). Wartość null jest dozwolona i wskazuje, że przyczyną jest nie istnieje lub nie istnieje.

extraInfo Bundle: dodatkowe informacje o błędzie. Jeśli nie ma takich informacji, to pole jest puste. Ta wartość nie może być typu null.

Metody publiczne

getExtraErrorInformation

public Bundle getExtraErrorInformation ()

Zwraca dodatkowe informacje o błędzie, na podstawie którego utworzono wyjątek.

Zwroty
Bundle Pakiet dodatkowych informacji o błędzie. Ta wartość nie może być typu null.

getRequestSurfacePackageErrorCode.

public int getRequestSurfacePackageErrorCode ()

Zwraca kod wyniku, za pomocą którego utworzono wyjątek.