# Print output for @column tags ?>
  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.
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 | |
|---|---|
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)
public static final int ERROR_UNKNOWN
The SessionException has an unknown error code.
Constant Value: 0 (0x00000000)
public SessionException (int errorCode, 
                String detailMessage)
    
    
    
  
    | Parameters | |
|---|---|
errorCode | 
        
          int  | 
      
detailMessage | 
        
          String: This value may be null. | 
      
public int getErrorCode ()
Retrieve the error code associated with the SessionException
| Returns | |
|---|---|
int | 
        Value is ERROR_RESOURCE_CONTENTION |