[jboss-cvs] JBossAS SVN: r111348 - in projects/jboss-jca/trunk: common/src/main/java/org/jboss/jca/common/api/metadata/ds and 1 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu May 12 01:49:15 EDT 2011


Author: maeste
Date: 2011-05-12 01:49:14 -0400 (Thu, 12 May 2011)
New Revision: 111348

Modified:
   projects/jboss-jca/trunk/build.xml
   projects/jboss-jca/trunk/common/src/main/java/org/jboss/jca/common/api/metadata/ds/DataSources.java
   projects/jboss-jca/trunk/common/src/main/java/org/jboss/jca/common/metadata/ds/DatasourcesImpl.java
Log:
JBJCA-569 adding a method to get list of drivers

Modified: projects/jboss-jca/trunk/build.xml
===================================================================
--- projects/jboss-jca/trunk/build.xml	2011-05-12 02:46:36 UTC (rev 111347)
+++ projects/jboss-jca/trunk/build.xml	2011-05-12 05:49:14 UTC (rev 111348)
@@ -1130,7 +1130,7 @@
     <attribute name="extension"/>
     <sequential>
       <concat destfile="${target.dir}/@{file}" append="true" force="true" eol="unix">
-mvn deploy:deploy-file -Dfile=$PWD/@{artifact}.@{extension} -DpomFile=@{artifact}.xml -DuniqueVersion=false $REPOSITORY
+mvn deploy:deploy-file -Dfile=$PWD/@{artifact}.@{extension} -DpomFile=@{artifact}.xml -DuniqueVersion=false $REPOSITORY 
 mvn deploy:deploy-file -Dfile=$PWD/@{artifact}-sources.jar -DgeneratePom=false -DgroupId=org.jboss.${name} -DartifactId=@{artifact} -Dversion=$VERSION -Dclassifier=sources -Dpackaging=jar -DuniqueVersion=false $REPOSITORY
 mvn deploy:deploy-file -Dfile=$PWD/@{artifact}-javadoc.jar -DgeneratePom=false -DgroupId=org.jboss.${name} -DartifactId=@{artifact} -Dversion=$VERSION -Dclassifier=javadoc -Dpackaging=jar -DuniqueVersion=false $REPOSITORY
 </concat>
@@ -1143,7 +1143,7 @@
     <attribute name="extension"/>
     <sequential>
       <concat destfile="${target.dir}/@{file}" append="true" force="true" eol="unix">
-mvn install:install-file -Dfile=$PWD/@{artifact}.@{extension} -DpomFile=@{artifact}.xml -DuniqueVersion=false $REPOSITORY
+mvn install:install-file -Dfile=$PWD/@{artifact}.@{extension} -DpomFile=@{artifact}.xml -DuniqueVersion=false $REPOSITORY -Dversion=$VERSION
 mvn install:install-file -Dfile=$PWD/@{artifact}-sources.jar -DgeneratePom=false -DgroupId=org.jboss.${name} -DartifactId=@{artifact} -Dversion=$VERSION -Dclassifier=sources -Dpackaging=jar -DuniqueVersion=false $REPOSITORY
 mvn install:install-file -Dfile=$PWD/@{artifact}-javadoc.jar -DgeneratePom=false -DgroupId=org.jboss.${name} -DartifactId=@{artifact} -Dversion=$VERSION -Dclassifier=javadoc -Dpackaging=jar -DuniqueVersion=false $REPOSITORY
 </concat>

Modified: projects/jboss-jca/trunk/common/src/main/java/org/jboss/jca/common/api/metadata/ds/DataSources.java
===================================================================
--- projects/jboss-jca/trunk/common/src/main/java/org/jboss/jca/common/api/metadata/ds/DataSources.java	2011-05-12 02:46:36 UTC (rev 111347)
+++ projects/jboss-jca/trunk/common/src/main/java/org/jboss/jca/common/api/metadata/ds/DataSources.java	2011-05-12 05:49:14 UTC (rev 111348)
@@ -56,10 +56,17 @@
    public List<XaDataSource> getXaDataSource();
 
    /**
+    * Get the list of drivers
+    *
+    * @return the list of drivers.
+    */
+   public List<Driver> getDrivers();
+
+   /**
     * Get the driver with given name
     * @param name driver's name
     *
-    * @return the list of drivers.
+    * @return the driver wit given name.
     */
    public Driver getDriver(String name);
 

Modified: projects/jboss-jca/trunk/common/src/main/java/org/jboss/jca/common/metadata/ds/DatasourcesImpl.java
===================================================================
--- projects/jboss-jca/trunk/common/src/main/java/org/jboss/jca/common/metadata/ds/DatasourcesImpl.java	2011-05-12 02:46:36 UTC (rev 111347)
+++ projects/jboss-jca/trunk/common/src/main/java/org/jboss/jca/common/metadata/ds/DatasourcesImpl.java	2011-05-12 05:49:14 UTC (rev 111348)
@@ -179,4 +179,10 @@
       return drivers.get(name);
    }
 
+   @Override
+   public List<Driver> getDrivers()
+   {
+      return Collections.unmodifiableList(new ArrayList<Driver>(drivers.values()));
+   }
+
 }



More information about the jboss-cvs-commits mailing list