public void addError(Throwable e, String format, Object... params) { MetadataErrorException message = new MetadataErrorException(e, format, params); errors.add(message); monitor.onError(message); }
public void addError(String format, Object... params) { MetadataErrorException message = new MetadataErrorException(format, params); errors.add(message); monitor.onError(message); }
public void addError(Throwable e, String format, Object... params) { MetadataErrorException message = new MetadataErrorException(e, format, params); errors.add(message); monitor.onError(message); }
public void addError(String format, Object... params) { MetadataErrorException message = new MetadataErrorException(format, params); errors.add(message); monitor.onError(message); }
public void throwIfHasErrors() throws MetadataErrorException { if (!errors.isEmpty()) { MetadataErrorException exception = new MetadataErrorException( "Metadata extraction encountered %s errors and %s warnings", errors.size(), warnings.size() ); for (MetadataErrorException error : errors) { exception.addSuppressed(error); } for (MetadataWarningException warning : warnings) { exception.addSuppressed(warning); } throw exception; } }
public void throwIfHasErrors() throws MetadataErrorException { if (!errors.isEmpty()) { MetadataErrorException exception = new MetadataErrorException( "Metadata extraction encountered %s errors and %s warnings", errors.size(), warnings.size() ); for (MetadataErrorException error : errors) { exception.addSuppressed(error); } for (MetadataWarningException warning : warnings) { exception.addSuppressed(warning); } throw exception; } }