Skip to content
This repository has been archived by the owner on Aug 11, 2020. It is now read-only.

Commit

Permalink
[maven-release-plugin] copy for tag nexus-1.3.0
Browse files Browse the repository at this point in the history
git-svn-id: file:///opt/svn/repositories/sonatype.org/nexus/tags/nexus-1.3.0@3561 2aa8b3fc-8ebb-4439-a84f-95066eaea8ab
  • Loading branch information
mpowers committed Mar 4, 2009
2 parents d7cd61d + e968b8d commit 2425dd9
Show file tree
Hide file tree
Showing 51 changed files with 6,032 additions and 3,153 deletions.
102 changes: 51 additions & 51 deletions nexus-api/pom.xml
@@ -1,52 +1,52 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

<!-- Parent POM -->
<parent>
<groupId>org.sonatype.nexus</groupId>
<artifactId>nexus</artifactId>
<version>1.3.0</version>
</parent>

<!-- the version of maven's project object model -->
<modelVersion>4.0.0</modelVersion>

<!-- a unique name for this project -->
<artifactId>nexus-api</artifactId>

<!-- POM packaging -->
<packaging>jar</packaging>

<!-- a short but descriptive name for the project -->
<name>Nexus (API)</name>

<dependencies>

<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-component-annotations</artifactId>
</dependency>

<dependency>
<groupId>org.sonatype.nexus</groupId>
<artifactId>nexus-utils</artifactId>
</dependency>

<!-- Testing -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>

</dependencies>

<build>
<plugins>
<plugin>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-component-metadata</artifactId>
</plugin>
</plugins>
</build>

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

<!-- Parent POM -->
<parent>
<groupId>org.sonatype.nexus</groupId>
<artifactId>nexus</artifactId>
<version>1.3.0</version>
</parent>

<!-- the version of maven's project object model -->
<modelVersion>4.0.0</modelVersion>

<!-- a unique name for this project -->
<artifactId>nexus-api</artifactId>

<!-- POM packaging -->
<packaging>jar</packaging>

<!-- a short but descriptive name for the project -->
<name>Nexus (API)</name>

<dependencies>

<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-component-annotations</artifactId>
</dependency>

<dependency>
<groupId>org.sonatype.nexus</groupId>
<artifactId>nexus-utils</artifactId>
</dependency>

<!-- Testing -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>

</dependencies>

<build>
<plugins>
<plugin>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-component-metadata</artifactId>
</plugin>
</plugins>
</build>

</project>
Expand Up @@ -73,6 +73,20 @@ public interface Repository
*/
void setName( String name );

/**
* Used by router only, to specify a valid path prefix to a repository (previously was used getId() for this).
*
* @return
*/
String getPathPrefix();

/**
* Used by router only, to specify a valid path prefix to a repository (previously was used getId() for this).
*
* @param prefix
*/
void setPathPrefix( String prefix );

/**
* This is the "type"/kind of the repository. It tells some minimal info about the repo working (not content,
* neither implementation).
Expand Down

0 comments on commit 2425dd9

Please sign in to comment.