exceptionexperimentalSource
@API(status = EXPERIMENTAL)
public class OfflineModeNeedsNetworkException
    extends RuntimeException

This exception will get thrown when the user tries to launch in offline mode, but the launcher needs network to launch for a specified OfflineModeNeedsNetworkException.Reason

Superclasses
RuntimeException → Exception → Throwable
Implemented interfaces
Serializable

Constructors

public OfflineModeNeedsNetworkException(String message)
Parameters
messageString
public OfflineModeNeedsNetworkException(String message, Throwable cause)
Parameters
messageString
causeThrowable
public OfflineModeNeedsNetworkException(String message, Reason reason, Throwable cause)
Parameters
messageString
reasonReason
causeThrowable
public OfflineModeNeedsNetworkException(String message, Reason reason)
Parameters
messageString
reasonReason
public OfflineModeNeedsNetworkException(String message, Reason reason, List<String> missingResources)
Parameters
messageString
reasonReason
missingResourcesList<String>
public OfflineModeNeedsNetworkException(
    String message,
    Reason reason,
    List<String> missingResources,
    Throwable cause
)
Parameters
messageString
reasonReason
missingResourcesList<String>
causeThrowable

Methods

public List<String> getMissingResources()
Returns
List<String>
public Reason getReason()
Returns
Reason
public boolean hasMissingResources()
Returns
boolean

Nested types