RequestSurfacePackageException

public final class RequestSurfacePackageException
extends Exception

java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ 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()

この例外の作成に使用された結果コードを返します。

継承されるメソッド

パブリック コンストラクタ

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() メソッドで取得するために保存されます。null 値は許容されますが、原因が存在しないか不明なことを示します。

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() メソッドで取得するために保存されます。null 値は許容されますが、原因が存在しないか不明なことを示します。

extraInfo Bundle: 追加のエラー情報。そのような情報がない場合は空です。 この値が null になることはありません。

パブリック メソッド

getExtraErrorInformation

public Bundle getExtraErrorInformation ()

この例外の作成に使用された追加のエラー情報を返します。

戻り値
Bundle 追加のエラー情報 Bundle。 この値が null になることはありません。

getRequestSurfacePackageErrorCode

public int getRequestSurfacePackageErrorCode ()

この例外の作成に使用された結果コードを返します。

戻り値
int SdkSandboxManager#requestSurfacePackage の結果コードが SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR または SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED の場合