[jboss-cvs] JBossAS SVN: r75281 - projects/jboss-deployers/trunk/deployers-vfs/src/main/org/jboss/deployers/vfs/deployer/kernel.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Jul 1 17:53:04 EDT 2008


Author: alesj
Date: 2008-07-01 17:53:04 -0400 (Tue, 01 Jul 2008)
New Revision: 75281

Modified:
   projects/jboss-deployers/trunk/deployers-vfs/src/main/org/jboss/deployers/vfs/deployer/kernel/BeanMetaDataDeployer.java
   projects/jboss-deployers/trunk/deployers-vfs/src/main/org/jboss/deployers/vfs/deployer/kernel/DeploymentAliasMetaDataDeployer.java
Log:
Return old constructor, but deprecate it.

Modified: projects/jboss-deployers/trunk/deployers-vfs/src/main/org/jboss/deployers/vfs/deployer/kernel/BeanMetaDataDeployer.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/main/org/jboss/deployers/vfs/deployer/kernel/BeanMetaDataDeployer.java	2008-07-01 21:29:53 UTC (rev 75280)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/main/org/jboss/deployers/vfs/deployer/kernel/BeanMetaDataDeployer.java	2008-07-01 21:53:04 UTC (rev 75281)
@@ -80,7 +80,7 @@
     *
     * @param controller the controller
     */
-   private void init(Controller controller)
+   protected void init(Controller controller)
    {
       if (controller == null)
          throw new IllegalArgumentException("Null controller");

Modified: projects/jboss-deployers/trunk/deployers-vfs/src/main/org/jboss/deployers/vfs/deployer/kernel/DeploymentAliasMetaDataDeployer.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-vfs/src/main/org/jboss/deployers/vfs/deployer/kernel/DeploymentAliasMetaDataDeployer.java	2008-07-01 21:29:53 UTC (rev 75280)
+++ projects/jboss-deployers/trunk/deployers-vfs/src/main/org/jboss/deployers/vfs/deployer/kernel/DeploymentAliasMetaDataDeployer.java	2008-07-01 21:53:04 UTC (rev 75281)
@@ -27,6 +27,7 @@
 import org.jboss.deployers.spi.DeploymentException;
 import org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer;
 import org.jboss.deployers.structure.spi.DeploymentUnit;
+import org.jboss.kernel.Kernel;
 
 /**
  * DeploymentAliasMetaDataDeployer.<p>
@@ -36,7 +37,7 @@
 public class DeploymentAliasMetaDataDeployer extends AbstractSimpleRealDeployer<NamedAliasMetaData>
 {
    /** The controller */
-   private final Controller controller;
+   private Controller controller;
 
    /**
     * Create a new AliasDeployer.
@@ -47,6 +48,31 @@
    public DeploymentAliasMetaDataDeployer(Controller controller)
    {
       super(NamedAliasMetaData.class);
+      init(controller);
+   }
+
+   /**
+    * Create a new AliasDeployer.
+    *
+    * @param kernel the kernel
+    * @throws IllegalArgumentException for a null kernel
+    * @deprecated use other constructor
+    */
+   public DeploymentAliasMetaDataDeployer(Kernel kernel)
+   {
+      super(NamedAliasMetaData.class);
+      if (kernel == null)
+         throw new IllegalArgumentException("Null  kernel");
+      init(kernel.getController());
+   }
+
+   /**
+    * Simple init.
+    *
+    * @param controller the controller
+    */
+   protected void init(Controller controller)
+   {
       if (controller == null)
          throw new IllegalArgumentException("Null controller");
       this.controller = controller;




More information about the jboss-cvs-commits mailing list