[jbossws-commits] JBossWS SVN: r9925 - spi/trunk/src/main/java/org/jboss/wsf/spi/metadata/injection.

jbossws-commits at lists.jboss.org jbossws-commits at lists.jboss.org
Thu Apr 30 06:07:08 EDT 2009


Author: richard.opalka at jboss.com
Date: 2009-04-30 06:07:08 -0400 (Thu, 30 Apr 2009)
New Revision: 9925

Modified:
   spi/trunk/src/main/java/org/jboss/wsf/spi/metadata/injection/InjectionsMetaData.java
Log:
[JBWS-2074] improving SPI API

Modified: spi/trunk/src/main/java/org/jboss/wsf/spi/metadata/injection/InjectionsMetaData.java
===================================================================
--- spi/trunk/src/main/java/org/jboss/wsf/spi/metadata/injection/InjectionsMetaData.java	2009-04-30 08:36:09 UTC (rev 9924)
+++ spi/trunk/src/main/java/org/jboss/wsf/spi/metadata/injection/InjectionsMetaData.java	2009-04-30 10:07:08 UTC (rev 9925)
@@ -51,30 +51,20 @@
    private final Context ctx;
    
    /**
-    * Environment context root.
-    */
-   private final String envCtx;
-
-   /**
     * Constructor.
     * 
     * @param injections injection definitions list
     * @param ctx JNDI context
     */
-   public InjectionsMetaData(Collection<InjectionMetaData> injections, Context ctx, String envCtx)
+   public InjectionsMetaData(Collection<InjectionMetaData> injections, Context ctx)
    {
       super();
       
       if (injections == null)
          throw new IllegalArgumentException("injections metadata list cannot be null");
-      if (ctx == null)
-         throw new IllegalArgumentException("JNDI context cannot be null");
-      if (envCtx == null)
-         throw new IllegalArgumentException("Environment JNDI context name cannot be null");
       
       this.injections = injections;
       this.ctx = ctx;
-      this.envCtx = envCtx;
    }
    
    /**
@@ -87,15 +77,6 @@
    }
    
    /**
-    * Returns JNDI context root.
-    * @return JNDI context root
-    */
-   public String getContextRoot()
-   {
-      return this.envCtx;
-   }
-   
-   /**
     * Returns all descriptor driven injections metadata for particular class.
     * 
     * @param clazz class to return injection definitions for




More information about the jbossws-commits mailing list