@Override
public ReportDataLoader createDataLoader(String loaderType) {
ReportDataLoader dataLoader = dataLoaders.get(loaderType);
if (dataLoader == null) {
throw new UnsupportedLoaderException(String.format("Unsupported loader type [%s]", loaderType));
} else {
return dataLoader;
}
}