Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Page Properties
hiddentrue

Status

Status
colourYellowGreen
titlefor reviewapproved

Approver

Alpar Szotyori (Unlicensed)

The SDK logs errors related to network calls, the camera and file reading to Gini Bank API when the default networking implementation is used. You can deactivate the default error logging by passing false to GiniCapture.Builder.setGiniErrorLoggerIsOn(GiniBank.setCaptureConfiguration(CaptureConfiguration(giniErrorLoggerIsOn = )). If you want to get informed of the error logging events, pass your implementation of the ErrorLoggerListener interface to GiniCapture.Builder GiniBank.setCaptureConfiguration(CaptureConfiguration(errorLoggerListener = )):

Code Block
languagekotlin
GiniCapture.newInstance()
    .setCustomErrorLoggerListener(new MyErrorLoggerListener())
    .build();class CustomErrorLogger: ErrorLoggerListener {
    override fun handleErrorLog(errorLog: ErrorLog) {
        // Handle the error log event
    }
}

GiniBank.setCaptureConfiguration(context,
    CaptureConfiguration(
        errorLoggerListener = CustomErrorLogger()
    )
)