You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by og...@apache.org on 2009/04/02 00:43:28 UTC
svn commit: r761097 -
/maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadata.java
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;
+ }
// ---------------------------------------------------------------------------
// ---------------------------------------------------------------------------
}