Author: ogusakov Date: Wed Apr 1 22:43:28 2009 New Revision: 761097 URL: http://svn.apache.org/viewvc?rev=761097&view=rev Log: added a general payload for external usage
Modified: maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadata.java Modified: maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadata.java URL: http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadata.java?rev=761097&r1=761096&r2=761097&view=diff ============================================================================== --- maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadata.java (original) +++ maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadata.java Wed Apr 1 22:43:28 2009 @@ -90,6 +90,11 @@ transient Boolean local = false; + /** + * transient external datum to carry along + */ + transient Object datum; + /** dependencies of the artifact behind this metadata */ protected List<ArtifactMetadata> dependencies; @@ -765,6 +770,15 @@ this.artifactUri = artifactUri; } + public Object getDatum() + { + return datum; + } + + public void setDatum( Object datum ) + { + this.datum = datum; + } // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- }