RequestSurfacePackageException

public final class RequestSurfacePackageException
extends Exception

java.lang.Object
🎞 java.lang.Throwable
  🎞 java.lang.Exception
    🎞 android.app.sdksandbox.RequestSurfacePackageEccezione


Eccezione lanciata da SdkSandboxManager#requestSurfacePackage

Riepilogo

Costruttori pubblici

RequestSurfacePackageException(int requestSurfacePackageErrorCode, String message)

Inizializza un RequestSurfacePackageException con un codice risultato e un messaggio

RequestSurfacePackageException(int requestSurfacePackageErrorCode, String message, Throwable cause)

Inizializza un RequestSurfacePackageException con un codice risultato, un messaggio e un causa.

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

Inizializza un RequestSurfacePackageException con un codice risultato, un messaggio, una causa e altre informazioni.

Metodi pubblici

Bundle getExtraErrorInformation()

Restituisce le informazioni sull'errore aggiuntive con cui è stata creata questa eccezione.

int getRequestSurfacePackageErrorCode()

Restituisce il codice risultato con cui è stata creata questa eccezione.

Metodi ereditati

final void addSuppressed(Throwable exception)

Aggiungi l'eccezione specificata alle eccezioni che erano per ottenere questa eccezione.

Throwable fillInStackTrace()

Compila l'analisi dello stack di esecuzione.

Throwable getCause()

Restituisce la causa di questo elemento generabile o null se la causa è inesistente o sconosciuta.

String getLocalizedMessage()

Crea una descrizione localizzata di questo elemento da lanciare.

String getMessage()

Restituisce la stringa del messaggio dettagliato di questo generabile.

StackTraceElement[] getStackTrace()

Fornisce l'accesso programmatico alle informazioni di analisi dello stack stampate da printStackTrace().

final Throwable[] getSuppressed()

Restituisce un array contenente tutte le eccezioni che sono state soppressa, in genere dall'istruzione try-with-resources dell'applicazione per l'eccezione.

Throwable initCause(Throwable cause)

Inizializza la cause di questo generabile al valore specificato.

void printStackTrace()

Stampa questo modello lanciabile e il suo backtrace al il flusso di errori standard.

void printStackTrace(PrintWriter s)

Stampa l'elemento lanciabile e il relativo backtrace allo specifico scrittore di stampe.

void printStackTrace(PrintStream s)

Stampa l'elemento lanciabile e la relativa traccia di backtrace verso il flusso di stampa specificato.

void setStackTrace(StackTraceElement[] stackTrace)

Imposta gli elementi delle analisi dello stack che verranno restituiti da getStackTrace() e stampata da printStackTrace() e relativi metodi.

String toString()

Restituisce una breve descrizione dell'elemento lanciabile.

Object clone()

Crea e restituisce una copia di questo oggetto.

boolean equals(Object obj)

Indica se un altro oggetto è "uguale a" questo.

void finalize()

Viene chiamato dal garbage collector su un oggetto quando viene utilizzata la garbage collection determina che non ci sono altri riferimenti all'oggetto.

final Class<?> getClass()

Restituisce la classe di runtime di questo Object.

int hashCode()

Restituisce un valore del codice hash per l'oggetto.

final void notify()

Riattiva un singolo thread in attesa sull'oggetto di questo monitoraggio.

final void notifyAll()

Riattiva tutti i thread in attesa sul monitor di questo oggetto.

String toString()

Restituisce una rappresentazione stringa dell'oggetto.

final void wait(long timeoutMillis, int nanos)

Fa in modo che il thread attuale attenda fino a quando non viene riattivato, in genere tramite notifica o interruzioni, oppure fino a quando sia trascorso una certa quantità di tempo reale.

final void wait(long timeoutMillis)

Fa in modo che il thread attuale attenda fino a quando non viene riattivato, in genere tramite notifica o interruzioni, oppure fino a quando sia trascorso una certa quantità di tempo reale.

final void wait()

Fa in modo che il thread attuale attenda fino a quando non viene riattivato, in genere tramite una notifica o l'interruzione.

Costruttori pubblici

RequestSurfacePackageException

public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message)

Inizializza un RequestSurfacePackageException con un codice risultato e un messaggio

Parametri
requestSurfacePackageErrorCode int: il codice del risultato. Il valore è SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR o SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED

message String: il messaggio dettagliato che viene salvato per recuperarlo in un secondo momento dal metodo Throwable.getMessage(). Questo valore può essere null.

RequestSurfacePackageException

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

Inizializza un RequestSurfacePackageException con un codice risultato, un messaggio e un causa.

Parametri
requestSurfacePackageErrorCode int: il codice del risultato. Il valore è SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR o SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED

message String: il messaggio dettagliato che viene salvato per recuperarlo in un secondo momento dal metodo Throwable.getMessage(). Questo valore può essere null.

cause Throwable: la causa dell'eccezione, che viene salvata per recuperarla in un secondo momento dal metodo Throwable.getCause(). È consentito un valore nullo e indica che la causa è inesistente o sconosciuta.

RequestSurfacePackageException

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

Inizializza un RequestSurfacePackageException con un codice risultato, un messaggio, una causa e altre informazioni.

Parametri
requestSurfacePackageErrorCode int: il codice del risultato. Il valore è SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR o SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED

message String: il messaggio dettagliato che viene salvato per recuperarlo in un secondo momento dal metodo Throwable.getMessage(). Questo valore può essere null.

cause Throwable: la causa dell'eccezione, che viene salvata per recuperarla in un secondo momento dal metodo Throwable.getCause(). È consentito un valore nullo e indica che la causa è inesistente o sconosciuta.

extraInfo Bundle: ulteriori informazioni sull'errore. Il campo è vuoto se non esistono informazioni di questo tipo. Questo valore non può essere null.

Metodi pubblici

getExtraErrorInformation

public Bundle getExtraErrorInformation ()

Restituisce le informazioni sull'errore aggiuntive con cui è stata creata questa eccezione.

Ritorni
Bundle Il bundle di informazioni sull'errore aggiuntivo. Questo valore non può essere null.

getRequestSurfacePackageErrorCode

public int getRequestSurfacePackageErrorCode ()

Restituisce il codice risultato con cui è stata creata questa eccezione.