[jboss-cvs] JBossAS SVN: r67973 - projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/spec.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Dec 5 18:45:47 EST 2007


Author: scott.stark at jboss.org
Date: 2007-12-05 18:45:46 -0500 (Wed, 05 Dec 2007)
New Revision: 67973

Modified:
   projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/spec/ResourceInjectionMetaData.java
Log:
Add a unmanaged resolvedJndiName

Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/spec/ResourceInjectionMetaData.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/spec/ResourceInjectionMetaData.java	2007-12-05 23:41:44 UTC (rev 67972)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/spec/ResourceInjectionMetaData.java	2007-12-05 23:45:46 UTC (rev 67973)
@@ -24,6 +24,7 @@
 import java.util.Set;
 
 import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlTransient;
 
 import org.jboss.metadata.javaee.spec.ResourceInjectionTargetMetaData;
 import org.jboss.metadata.javaee.support.NamedMetaData;
@@ -42,6 +43,7 @@
 
    /** The mapped name */
    private String mappedName;
+   private String resolvedJndiName;
 
    /** The injection targets */
    private Set<ResourceInjectionTargetMetaData> injectionTargets;
@@ -107,6 +109,22 @@
    }
 
    /**
+    * An unmanaged runtime jndi name for the resource. Used by deployers to
+    * propagate resolved resource location.
+    * 
+    * @return
+    */
+   public String getResolvedJndiName()
+   {
+      return resolvedJndiName;
+   }
+   @XmlTransient
+   public void setResolvedJndiName(String resolvedJndiName)
+   {
+      this.resolvedJndiName = resolvedJndiName;
+   }
+
+   /**
     * Get the injectionTargets.
     * 
     * @return the injectionTargets.




More information about the jboss-cvs-commits mailing list