Ajouté au niveau d'API 34
Également disponible dans Ad Services Extensions 4

RequestSurfacePackageException

public final class RequestSurfacePackageException
extends Exception

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


Exception générée par SdkSandboxManager#requestSurfacePackage

Résumé

Constructeurs publics

RequestSurfacePackageException(int requestSurfacePackageErrorCode, String message)

Initialisation d'un RequestSurfacePackageException avec un code de résultat et un message

RequestSurfacePackageException(int requestSurfacePackageErrorCode, String message, Throwable cause)

Initialise un RequestSurfacePackageException avec un code de résultat, un message et un élément la cause.

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

Initialise un RequestSurfacePackageException avec un code de résultat, un message, une cause et des informations supplémentaires.

Méthodes publiques

Bundle getExtraErrorInformation()

Renvoie les informations supplémentaires sur l'erreur avec lesquelles cette exception a été créée.

int getRequestSurfacePackageErrorCode()

Renvoie le code de résultat avec lequel cette exception a été créée.

Méthodes héritées

final void addSuppressed(Throwable exception)

Ajoute l'exception spécifiée aux exceptions qui ont été supprimées pour pouvoir fournir cette exception.

Throwable fillInStackTrace()

Insère la trace de la pile d'exécution.

Throwable getCause()

Renvoie la cause de ce Throwable ou null si la cause est inexistante ou inconnue.

String getLocalizedMessage()

Crée une description localisée de ce Throwable.

String getMessage()

Renvoie la chaîne du message détaillé de ce Throwable.

StackTraceElement[] getStackTrace()

Fournit un accès programmatique aux informations de trace de la pile imprimées par printStackTrace().

final Throwable[] getSuppressed()

Renvoie un tableau contenant toutes les exceptions qui ont été supprimées, généralement par l'instruction try-with-resources (essayer avec des ressources), afin de générer cette exception.

Throwable initCause(Throwable cause)

Initialise la cause de ce Throwable à la valeur spécifiée.

void printStackTrace()

Imprime ce Throwable et sa trace dans le flux d'erreurs standards.

void printStackTrace(PrintWriter s)

Imprime ce Throwable et sa trace arrière sur le rédacteur d'impression.

void printStackTrace(PrintStream s)

Imprime ce Throwable et sa trace arrière sur le flux d'impression spécifié.

void setStackTrace(StackTraceElement[] stackTrace)

Définit les éléments de trace de la pile qui seront renvoyés par getStackTrace() et imprimés par printStackTrace(), ainsi que les méthodes associées.

String toString()

Renvoie une brève description de ce Throwable.

Object clone()

Crée et affiche une copie de cet objet.

boolean equals(Object obj)

Indique si un autre objet est "égal à" celui-ci.

void finalize()

Appelée par le récupérateur de mémoire sur un objet lorsque la récupération de mémoire détermine qu'il n'y a plus de référence à l'objet.

final Class<?> getClass()

Affiche la classe d'exécution de cet objet (Object).

int hashCode()

Affiche une valeur de code de hachage pour l'objet.

final void notify()

Active un seul thread en attente sur l'écran de cet objet.

final void notifyAll()

Active tous les threads en attente sur l'écran de cet objet.

String toString()

Renvoie une représentation de l'objet sous forme de chaîne.

final void wait(long timeoutMillis, int nanos)

Entraîne l'attente du thread actuel jusqu'à son activation, généralement via une notification ou une interruption, ou après qu'un certain délai s'est écoulé.

final void wait(long timeoutMillis)

Entraîne l'attente du thread actuel jusqu'à son activation, généralement via une notification ou une interruption, ou après qu'un certain délai s'est écoulé.

final void wait()

Entraîne l'attente du thread actuel jusqu'à son activation, généralement via une notification ou une interruption.

Constructeurs publics

RequestSurfacePackageException

Ajouté au niveau d'API 34
Également disponible dans Ad Services Extensions 4
public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message)

Initialisation d'un RequestSurfacePackageException avec un code de résultat et un message

Paramètres
requestSurfacePackageErrorCode int: code de résultat. La valeur est SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR ou SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED

message String: message détaillé enregistré pour être récupéré ultérieurement par la méthode Throwable.getMessage(). Cette valeur peut être null.

RequestSurfacePackageException

Ajouté au niveau d'API 34
Également disponible dans Ad Services Extensions 4
public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message, 
                Throwable cause)

Initialise un RequestSurfacePackageException avec un code de résultat, un message et un élément la cause.

Paramètres
requestSurfacePackageErrorCode int: code de résultat. La valeur est SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR ou SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED

message String: message détaillé enregistré pour être récupéré ultérieurement par la méthode Throwable.getMessage(). Cette valeur peut être null.

cause Throwable: cause de l'exception, enregistrée pour être récupérée ultérieurement par la méthode Throwable.getCause(). Une valeur nulle est autorisée et indique que la cause est inexistante ou inconnue.

RequestSurfacePackageException

Ajouté au niveau d'API 34
Également disponible dans Ad Services Extensions 4
public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message, 
                Throwable cause, 
                Bundle extraInfo)

Initialise un RequestSurfacePackageException avec un code de résultat, un message, une cause et des informations supplémentaires.

Paramètres
requestSurfacePackageErrorCode int: code de résultat. La valeur est SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR ou SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED

message String: message détaillé enregistré pour être récupéré ultérieurement par la méthode Throwable.getMessage(). Cette valeur peut être null.

cause Throwable: cause de l'exception, enregistrée pour être récupérée ultérieurement par la méthode Throwable.getCause(). Une valeur nulle est autorisée et indique que la cause est inexistante ou inconnue.

extraInfo Bundle: informations supplémentaires sur l'erreur. Ce champ est vide en l'absence d'informations de ce type. Cette valeur ne peut pas être null.

Méthodes publiques

getExtraErrorInformation

Ajouté au niveau d'API 34
Également disponible dans Ad Services Extensions 4
public Bundle getExtraErrorInformation ()

Renvoie les informations d'erreur supplémentaires avec lesquelles cette exception a été créée.

Renvoie
Bundle Groupe d'informations sur les erreurs supplémentaires. Cette valeur ne peut pas être null.

getRequestSurfacePackageErrorCode

Ajouté au niveau d'API 34
Également disponible dans Ad Services Extensions 4
public int getRequestSurfacePackageErrorCode ()

Renvoie le code de résultat avec lequel cette exception a été créée.