projectMetadata.setGroupId( groupId ); projectMetadata.setArtifactId( artifactId ); projectMetadata.setGroupId( groupId );
projectMetadata.setGroupId( groupId ); projectMetadata.setArtifactId( artifactId ); projectMetadata.setGroupId( groupId );
private void updateVersionMetadata( Path versionMetaDataFileInTargetRepo, ArtifactMetadata artifactMetadata, Date lastUpdatedTimestamp ) throws RepositoryMetadataException { ArchivaRepositoryMetadata versionMetadata = getMetadata( versionMetaDataFileInTargetRepo ); if ( !Files.exists(versionMetaDataFileInTargetRepo) ) { versionMetadata.setGroupId( artifactMetadata.getNamespace() ); versionMetadata.setArtifactId( artifactMetadata.getProject() ); versionMetadata.setVersion( artifactMetadata.getProjectVersion() ); } versionMetadata.setLastUpdatedTimestamp( lastUpdatedTimestamp ); RepositoryMetadataWriter.write( versionMetadata, versionMetaDataFileInTargetRepo ); }
projectMetadata.setGroupId( artifactTransferRequest.getGroupId() ); projectMetadata.setArtifactId( artifactTransferRequest.getArtifactId() ); projectMetadata.setGroupId( artifactTransferRequest.getGroupId() );
projectMetadata.setGroupId( artifactTransferRequest.getGroupId() ); projectMetadata.setArtifactId( artifactTransferRequest.getArtifactId() ); projectMetadata.setGroupId( artifactTransferRequest.getGroupId() );
metadata.setGroupId( artifact.getGroupId() );
projectMetadata.setGroupId( artifactMetadata.getNamespace() ); projectMetadata.setArtifactId( artifactMetadata.getProject() ); projectMetadata.setGroupId( artifactMetadata.getNamespace() );
metadata.setGroupId( artifact.getGroupId() );
metadata.setGroupId( reference.getGroupId() ); metadata.setArtifactId( reference.getArtifactId() ); metadata.setGroupId( metadata.getGroupId() + "." + metadata.getArtifactId() ); metadata.setArtifactId( null );
metadata.setGroupId( reference.getGroupId() ); metadata.setArtifactId( reference.getArtifactId() );
/** * Update version level metadata for snapshot artifacts. If it does not exist, create the metadata and fix checksums * if necessary. */ private void updateVersionMetadata( ArchivaRepositoryMetadata metadata, Path metadataFile, Date lastUpdatedTimestamp, String timestamp, int buildNumber, boolean fixChecksums, FileMetadata fileMetadata, String groupId, String artifactId, String version, String packaging ) throws RepositoryMetadataException { if ( !Files.exists(metadataFile) ) { metadata.setGroupId( groupId ); metadata.setArtifactId( artifactId ); metadata.setVersion( version ); } if ( metadata.getSnapshotVersion() == null ) { metadata.setSnapshotVersion( new SnapshotVersion() ); } metadata.getSnapshotVersion().setBuildNumber( buildNumber ); metadata.getSnapshotVersion().setTimestamp( timestamp ); metadata.setLastUpdatedTimestamp( lastUpdatedTimestamp ); RepositoryMetadataWriter.write( metadata, metadataFile ); if ( fixChecksums ) { fixChecksums( metadataFile ); } }
/** * Update version level metadata for snapshot artifacts. If it does not exist, create the metadata and fix checksums * if necessary. */ private void updateVersionMetadata( ArchivaRepositoryMetadata metadata, File metadataFile, Date lastUpdatedTimestamp, String timestamp, int buildNumber, boolean fixChecksums, FileMetadata fileMetadata, String groupId, String artifactId, String version, String packaging ) throws RepositoryMetadataException { if ( !metadataFile.exists() ) { metadata.setGroupId( groupId ); metadata.setArtifactId( artifactId ); metadata.setVersion( version ); } if ( metadata.getSnapshotVersion() == null ) { metadata.setSnapshotVersion( new SnapshotVersion() ); } metadata.getSnapshotVersion().setBuildNumber( buildNumber ); metadata.getSnapshotVersion().setTimestamp( timestamp ); metadata.setLastUpdatedTimestamp( lastUpdatedTimestamp ); RepositoryMetadataWriter.write( metadata, metadataFile ); if ( fixChecksums ) { fixChecksums( metadataFile ); } }
metadata.setGroupId( xml.getElementText( "//metadata/groupId" ) ); metadata.setArtifactId( xml.getElementText( "//metadata/artifactId" ) ); metadata.setVersion( xml.getElementText( "//metadata/version" ) );
metadata.setGroupId( xml.getElementText( "//metadata/groupId" ) ); metadata.setArtifactId( xml.getElementText( "//metadata/artifactId" ) ); metadata.setVersion( xml.getElementText( "//metadata/version" ) );
public static ArchivaRepositoryMetadata merge( final ArchivaRepositoryMetadata mainMetadata, final ArchivaRepositoryMetadata sourceMetadata ) throws RepositoryMetadataException { if ( mainMetadata == null ) { throw new RepositoryMetadataException( "Cannot merge a null main project." ); } if ( sourceMetadata == null ) { throw new RepositoryMetadataException( "Cannot copy to a null parent project." ); } ArchivaRepositoryMetadata merged = new ArchivaRepositoryMetadata(); merged.setGroupId( merge( mainMetadata.getGroupId(), sourceMetadata.getGroupId() ) ); merged.setArtifactId( merge(mainMetadata.getArtifactId(), sourceMetadata.getArtifactId())); merged.setVersion( merge(mainMetadata.getVersion(), sourceMetadata.getVersion()) ); merged.setReleasedVersion( merge( mainMetadata.getReleasedVersion(), sourceMetadata.getReleasedVersion() ) ); merged.setSnapshotVersion( merge( mainMetadata.getSnapshotVersion(), sourceMetadata.getSnapshotVersion() ) ); merged.setAvailableVersions( mergeAvailableVersions( mainMetadata.getAvailableVersions(), sourceMetadata.getAvailableVersions() ) ); merged.setPlugins( mergePlugins( mainMetadata.getPlugins(), sourceMetadata.getPlugins() ) ); //Don't set if merge was not possible long lastUpdated = mergeTimestamp( mainMetadata.getLastUpdated(), sourceMetadata.getLastUpdated()); if (lastUpdated > -1) { merged.setLastUpdated( Long.toString(lastUpdated) ); } return merged; }