private BusinessArchive getBusinessArchive(final File barFolder, List<BusinessArchiveContribution> contributions) throws IOException, InvalidBusinessArchiveFormatException { final BusinessArchive businessArchive = new BusinessArchive(); for (final BusinessArchiveContribution contribution : contributions) { if (!contribution.readFromBarFolder(businessArchive, barFolder) && contribution.isMandatory()) { throw new InvalidBusinessArchiveFormatException("Invalid format, can't read '" + contribution.getName() + "' from the BAR file"); } } return businessArchive; }
private BusinessArchive getBusinessArchive(final File barFolder, List<BusinessArchiveContribution> contributions) throws IOException, InvalidBusinessArchiveFormatException { final BusinessArchive businessArchive = new BusinessArchive(); for (final BusinessArchiveContribution contribution : contributions) { if (!contribution.readFromBarFolder(businessArchive, barFolder) && contribution.isMandatory()) { throw new InvalidBusinessArchiveFormatException("Invalid format, can't read '" + contribution.getName() + "' from the BAR file"); } } return businessArchive; }