diff options
author | Martin Stockhammer <martin_s@apache.org> | 2020-03-07 16:57:37 +0100 |
---|---|---|
committer | Martin Stockhammer <martin_s@apache.org> | 2020-03-07 16:57:37 +0100 |
commit | 716087e2bfcb607ebeb05c89bf4a7753be13ac6e (patch) | |
tree | ce1d86733bad5f3d01ad03b662abb75cc910e189 /archiva-modules/archiva-base | |
parent | cffd5477a965300a55577e25c5960c1001d364d5 (diff) | |
download | archiva-716087e2bfcb607ebeb05c89bf4a7753be13ac6e.tar.gz archiva-716087e2bfcb607ebeb05c89bf4a7753be13ac6e.zip |
Package renaming for maven repository classes
Diffstat (limited to 'archiva-modules/archiva-base')
3 files changed, 51 insertions, 40 deletions
diff --git a/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/test/java/org/apache/archiva/consumers/core/repository/AbstractRepositoryPurgeTest.java b/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/test/java/org/apache/archiva/consumers/core/repository/AbstractRepositoryPurgeTest.java index 4632dbbae..d860f7c2b 100644 --- a/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/test/java/org/apache/archiva/consumers/core/repository/AbstractRepositoryPurgeTest.java +++ b/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/test/java/org/apache/archiva/consumers/core/repository/AbstractRepositoryPurgeTest.java @@ -23,7 +23,7 @@ import org.apache.archiva.metadata.model.ArtifactMetadata; import org.apache.archiva.metadata.repository.MetadataRepository; import org.apache.archiva.metadata.repository.RepositorySession; import org.apache.archiva.metadata.repository.RepositorySessionFactory; -import org.apache.archiva.metadata.repository.storage.maven2.Maven2RepositoryPathTranslator; +import org.apache.archiva.repository.maven.metadata.storage.Maven2RepositoryPathTranslator; import org.apache.archiva.repository.base.BasicManagedRepository; import org.apache.archiva.repository.ManagedRepositoryContent; import org.apache.archiva.repository.ReleaseScheme; @@ -44,7 +44,6 @@ import org.springframework.test.context.ContextConfiguration; import javax.inject.Inject; import java.io.IOException; -import java.net.URI; import java.net.URISyntaxException; import java.nio.file.Files; import java.nio.file.Path; diff --git a/archiva-modules/archiva-base/archiva-repository-api/src/main/java/org/apache/archiva/repository/ManagedRepositoryContent.java b/archiva-modules/archiva-base/archiva-repository-api/src/main/java/org/apache/archiva/repository/ManagedRepositoryContent.java index 7eb8da4ce..6811bb208 100644 --- a/archiva-modules/archiva-base/archiva-repository-api/src/main/java/org/apache/archiva/repository/ManagedRepositoryContent.java +++ b/archiva-modules/archiva-base/archiva-repository-api/src/main/java/org/apache/archiva/repository/ManagedRepositoryContent.java @@ -46,43 +46,7 @@ import java.util.stream.Stream; public interface ManagedRepositoryContent extends RepositoryContent { - - /** - * Returns the version reference for the given coordinates. - * @param groupId the group id - * @param artifactId the artifact id - * @param version the version number - * @return a version reference - */ - VersionedReference toVersion( String groupId, String artifactId, String version ); - - - /** - * Returns the version reference that represents the generic version, which means that - * snapshot versions are converted to <VERSION>-SNAPSHOT - * @param artifactReference the artifact reference - * @return the generic version - */ - VersionedReference toGenericVersion( ArtifactReference artifactReference ); - - /** - * Return the version reference that matches exactly the version string of the artifact - * - * @param artifactReference The artifact reference - * @return the version reference - */ - VersionedReference toVersion( ArtifactReference artifactReference); - - /** - * Returns a artifact reference for the given coordinates. - * @param groupId the group id - * @param artifactId the artifact id - * @param version the version - * @param type the type - * @param classifier the classifier - * @return a artifact reference object - */ - ArtifactReference toArtifact( String groupId, String artifactId, String version, String type, String classifier); + /// ***************** New generation interface ********************** /** * Removes the specified content item and all content stored under the given item. @@ -290,6 +254,54 @@ public interface ManagedRepositoryContent extends RepositoryContent */ void copyArtifact( Path sourceFile, ItemSelector destination ) throws IllegalArgumentException; + + + + + /// ***************** End of new generation interface ********************** + + + + /** + * Returns the version reference for the given coordinates. + * @param groupId the group id + * @param artifactId the artifact id + * @param version the version number + * @return a version reference + */ + VersionedReference toVersion( String groupId, String artifactId, String version ); + + + /** + * Returns the version reference that represents the generic version, which means that + * snapshot versions are converted to <VERSION>-SNAPSHOT + * @param artifactReference the artifact reference + * @return the generic version + */ + VersionedReference toGenericVersion( ArtifactReference artifactReference ); + + /** + * Return the version reference that matches exactly the version string of the artifact + * + * @param artifactReference The artifact reference + * @return the version reference + */ + VersionedReference toVersion( ArtifactReference artifactReference); + + /** + * Returns a artifact reference for the given coordinates. + * @param groupId the group id + * @param artifactId the artifact id + * @param version the version + * @param type the type + * @param classifier the classifier + * @return a artifact reference object + */ + ArtifactReference toArtifact( String groupId, String artifactId, String version, String type, String classifier); + + + + /** * Delete from the managed repository all files / directories associated with the * provided version reference. diff --git a/archiva-modules/archiva-base/archiva-repository-api/src/main/java/org/apache/archiva/repository/RepositoryContent.java b/archiva-modules/archiva-base/archiva-repository-api/src/main/java/org/apache/archiva/repository/RepositoryContent.java index 9d6869f42..4e062fcb9 100644 --- a/archiva-modules/archiva-base/archiva-repository-api/src/main/java/org/apache/archiva/repository/RepositoryContent.java +++ b/archiva-modules/archiva-base/archiva-repository-api/src/main/java/org/apache/archiva/repository/RepositoryContent.java @@ -61,7 +61,7 @@ public interface RepositoryContent /** * Return a item selector that matches the given path. This is kind of reverse method for the {@link #toPath(ItemSelector)} * method and fills the selector with the known information. It may not make sense for every path, and the following - * must <b>not be true</b>: + * must <b>not always be true</b>: * <pre> * selector.equals(r.toItemSelector(r.toPath(selector))) * </pre> |