ErrorResponseGenerator

class ErrorResponseGenerator(val errorResponseListener: (ErrorResponse) -> Unit, val unknownErrorListener: Response.ErrorListener?, val convertUnknownErrors: Boolean = false) : Response.ErrorListener

Volley error listener that converts an HTTP error into an com.porg.gugal.providers.responses.ErrorResponse.

Note: this class is unimplemented and unused. It was added for reproducibility and will become fully available in a future Gugal version.

Parameters

errorResponseListener

listener for ErrorResponses

unknownErrorListener

listener for errors that don't have known ErrorResponses

convertUnknownErrors

should unknown errors be turned into error responses? If false, unknownErrorListener will be called instead.

Constructors

Link copied to clipboard
constructor(errorResponseListener: (ErrorResponse) -> Unit, unknownErrorListener: Response.ErrorListener?, convertUnknownErrors: Boolean = false)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val unknownErrorListener: Response.ErrorListener?

Functions

Link copied to clipboard
open override fun onErrorResponse(error: VolleyError?)