public String getLicenseViolationsRecipientsList() { StringBuilder builder = new StringBuilder(); String[] recipients = getLicenseViolationRecipients(); if (recipients == null || recipients.length == 0) { return builder.toString(); } for (String recipient : recipients) { builder.append(recipient).append(" "); } return builder.toString(); } }
public String getScopesList() { StringBuilder builder = new StringBuilder(); String[] scopes = getScopes(); if (scopes == null || scopes.length == 0) { return builder.toString(); } for (String scope : scopes) { builder.append(scope).append(" "); } return builder.toString(); }
/** * Set the emails of recipients about license violations from a comma separated list * * @param licenseViolationRecipients */ public void setLicenseViolationsRecipientsList(String licenseViolationRecipients) { if (StringUtils.isNotBlank(licenseViolationRecipients)) { String[] recipients = StringUtils.split(licenseViolationRecipients, " "); setLicenseViolationRecipients(recipients); } }
LicenseControl licenseControl = new LicenseControl(clientConf.info.licenseControl.isRunChecks()); String notificationRecipients = clientConf.info.licenseControl.getViolationRecipients(); if (StringUtils.isNotBlank(notificationRecipients)) { licenseControl.setLicenseViolationsRecipientsList(notificationRecipients); licenseControl.setIncludePublishedArtifacts(clientConf.info.licenseControl.isIncludePublishedArtifacts()); licenseControl.setScopesList(clientConf.info.licenseControl.getScopes()); licenseControl.setAutoDiscover(clientConf.info.licenseControl.isAutoDiscover()); builder.licenseControl(licenseControl);
public void setScopesList(String scopes) { if (StringUtils.isNotBlank(scopes)) { String[] splitScopes = StringUtils.split(scopes, " "); setScopes(splitScopes); } }