NAME
DataLoader::Error - simple error message object for use with DataLoader
SYNOPSIS
my $error = DataLoader::Error->new("timed out");
# Recommended
DataLoader->error("timed out")
DESCRIPTION
This is an internal error object and should be created via DataLoader->error
. Its only purpose is to mark error results within the cache and the return values of the batch loading function, to distinguish them from successful results.
If a caller requests a data load and an object of this class is returned, it will trigger an exception for the caller.