# Print output for @column tags ?> MediaDrm.SessionException - Android SDK | Android Developers

Most visited

Recently visited

MediaDrm.SessionException

public static final class MediaDrm.SessionException
extends RuntimeException

java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ java.lang.RuntimeException
         ↳ android.media.MediaDrm.SessionException


Thrown when an error occurs in any method that has a session context.

Summary

Constants

int ERROR_RESOURCE_CONTENTION

This indicates that apps using MediaDrm sessions are temporarily exceeding the capacity of available crypto resources.

int ERROR_UNKNOWN

The SessionException has an unknown error code.

Public constructors

SessionException(int errorCode, String detailMessage)

Public methods

int getErrorCode()

Retrieve the error code associated with the SessionException

Inherited methods

Constants

ERROR_RESOURCE_CONTENTION

public static final int ERROR_RESOURCE_CONTENTION

This indicates that apps using MediaDrm sessions are temporarily exceeding the capacity of available crypto resources. The app should retry the operation later.

Constant Value: 1 (0x00000001)

ERROR_UNKNOWN

public static final int ERROR_UNKNOWN

The SessionException has an unknown error code.

Constant Value: 0 (0x00000000)

Public constructors

SessionException

public SessionException (int errorCode, 
                String detailMessage)

Parameters
errorCode int

detailMessage String: This value may be null.

Public methods

getErrorCode

public int getErrorCode ()

Retrieve the error code associated with the SessionException

Returns
int Value is ERROR_RESOURCE_CONTENTION