/** * {@inheritDoc} */ @Override protected Map<SignatureType, SignatureFileInfo> doInBackground() throws SignatureManagerException { Map<SignatureType, SignatureFileInfo> downloaded = new HashMap<SignatureType, SignatureFileInfo>(); for (SignatureFileInfo update : updates) { if (!update.hasError()) { downloaded.put(update.getType(), signatureManager.downloadLatest(update.getType())); } } return downloaded; }
/** * {@inheritDoc} */ @Override protected Map<SignatureType, SignatureFileInfo> doInBackground() throws SignatureManagerException { Map<SignatureType, SignatureFileInfo> downloaded = new HashMap<SignatureType, SignatureFileInfo>(); for (SignatureFileInfo update : updates) { if (!update.hasError()) { downloaded.put(update.getType(), signatureManager.downloadLatest(update.getType())); } } return downloaded; }
/** * @param newSignaureUpdateAction */ private List<SignatureFileInfo> promptForUpdate(final Collection<SignatureFileInfo> signatureFileInfos) { List<SignatureFileInfo> filesToUpdate = new ArrayList<SignatureFileInfo>(); for (SignatureFileInfo sigFileInfo : signatureFileInfos) { if (sigFileInfo.hasError()) { DialogUtils.showSignatureUpdateErrorDialog(this, sigFileInfo.getError()); } else { if (DialogUtils.showUpdateAvailableDialog(this, sigFileInfo) == JOptionPane.YES_OPTION) { filesToUpdate.add(sigFileInfo); } } } return filesToUpdate; }
/** * @param signatureFileInfos */ private List<SignatureFileInfo> promptForUpdate(final Collection<SignatureFileInfo> signatureFileInfos) { List<SignatureFileInfo> filesToUpdate = new ArrayList<>(); for (SignatureFileInfo sigFileInfo : signatureFileInfos) { if (sigFileInfo.hasError()) { DialogUtils.showSignatureUpdateErrorDialog(this, sigFileInfo.getError()); } else { if (DialogUtils.showUpdateAvailableDialog(this, sigFileInfo) == JOptionPane.YES_OPTION) { filesToUpdate.add(sigFileInfo); } } } return filesToUpdate; }