LoaderErrorThrower.Placeholder


public final class LoaderErrorThrower.Placeholder implements LoaderErrorThrower


A LoaderErrorThrower that never throws.

Summary

Public constructors

Public methods

void

Throws a fatal error, or a non-fatal error if loading is currently backed off and the current Loadable has incurred a number of errors greater than the Loaders default minimum number of retries.

void
maybeThrowError(int minRetryCount)

Throws a fatal error, or a non-fatal error if loading is currently backed off and the current Loadable has incurred a number of errors greater than the specified minimum number of retries.

Public constructors

Placeholder

public Placeholder()

Public methods

maybeThrowError

public void maybeThrowError()

Throws a fatal error, or a non-fatal error if loading is currently backed off and the current Loadable has incurred a number of errors greater than the Loaders default minimum number of retries. Else does nothing.

Throws
java.io.IOException

The error.

maybeThrowError

public void maybeThrowError(int minRetryCount)

Throws a fatal error, or a non-fatal error if loading is currently backed off and the current Loadable has incurred a number of errors greater than the specified minimum number of retries. Else does nothing.

Parameters
int minRetryCount

A minimum retry count that must be exceeded for a non-fatal error to be thrown. Should be non-negative.

Throws
java.io.IOException

The error.