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()

이 예외가 구성된 결과 코드를 반환합니다.

상속된 메서드

final void addSuppressed(Throwable exception)

이 예외를 제공하기 위해 억제되었던 예외에 지정된 예외를 추가합니다.

Throwable fillInStackTrace()

실행 스택 트레이스를 채웁니다.

Throwable getCause()

이 throwable의 원인을 반환합니다. 원인이 존재하지 않거나 원인을 알 수 없으면 null을 반환합니다.

String getLocalizedMessage()

이 throwable의 현지화된 설명을 만듭니다.

String getMessage()

이 throwable의 세부정보 메시지 문자열을 반환합니다.

StackTraceElement[] getStackTrace()

printStackTrace()로 출력한 스택 트레이스 정보에 관한 프로그래매틱 액세스를 제공합니다.

final Throwable[] getSuppressed()

이 예외를 제공하기 위해 일반적으로 try-with-resources 문으로 억제된 모든 예외를 포함하는 배열을 반환합니다.

Throwable initCause(Throwable cause)

이 throwable의 원인을 지정된 값으로 초기화합니다.

void printStackTrace()

이 throwable 및 backtrace를 표준 오류 스트림에 출력합니다.

void printStackTrace(PrintWriter s)

이 throwable 및 backtrace를 지정된 출력 작성기에 출력합니다.

void printStackTrace(PrintStream s)

이 throwable 및 backtrace를 지정된 출력 스트림에 출력합니다.

void setStackTrace(StackTraceElement[] stackTrace)

getStackTrace()로 반환되고 printStackTrace() 및 관련 메서드로 출력될 스택 트레이스 요소를 설정합니다.

String toString()

이 throwable에 관한 간단한 설명을 반환합니다.

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() 메서드에서 검색할 수 있도록 저장됩니다. 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 추가 오류 정보 번들입니다. 이 값은 null일 수 없습니다.

getRequestSurfacePackageErrorCode

public int getRequestSurfacePackageErrorCode ()

이 예외가 구성된 결과 코드를 반환합니다.