/** * Records the artifacts in the provided Properties object. * * @param props * @throws URISyntaxException */ public synchronized void record( final Properties props) throws URISyntaxException { for (Artifacts.FullAndPartURIs artifactInfo : artifacts) { props.setProperty( propName(artifactInfo.getPart()), propValue(artifactInfo.getFull())); } }