com.atlassian.maven.plugins.sourcerelease.configurations
Class ReleaseArtifactMapping

java.lang.Object
  extended by com.atlassian.maven.plugins.sourcerelease.configurations.ReleaseArtifactMapping

public class ReleaseArtifactMapping
extends java.lang.Object

Allows mapping the scm tag prefix for a dependency. If a released artifact uses a different tag value then expected this mapping can be used to specify what is expected. eg. An artifact is released with the tag 'project1' instead of 'project1-parent' then the mapping allows overriding to specify that it should use project1 as the tag prefix instead.

Since:
1.6.1

Constructor Summary
ReleaseArtifactMapping()
           
ReleaseArtifactMapping(java.lang.String groupId, java.lang.String artifactId, java.lang.String scmTagPrefix)
           
 
Method Summary
 java.lang.String getArtifactId()
           
 java.lang.String getGroupId()
           
 java.lang.String getScmTagPrefix()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReleaseArtifactMapping

public ReleaseArtifactMapping()

ReleaseArtifactMapping

public ReleaseArtifactMapping(java.lang.String groupId,
                              java.lang.String artifactId,
                              java.lang.String scmTagPrefix)
Method Detail

getArtifactId

public java.lang.String getArtifactId()

getGroupId

public java.lang.String getGroupId()

getScmTagPrefix

public java.lang.String getScmTagPrefix()


Copyright © 2012 Atlassian. All Rights Reserved.