[jboss-cvs] JBossAS SVN: r81189 - projects/jboss-deployers/trunk/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Nov 17 19:31:21 EST 2008


Author: scott.stark at jboss.org
Date: 2008-11-17 19:31:21 -0500 (Mon, 17 Nov 2008)
New Revision: 81189

Modified:
   projects/jboss-deployers/trunk/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers/DefaultManagedObjectCreator.java
Log:
JBDEPLOY-132, pass in the attachment name

Modified: projects/jboss-deployers/trunk/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers/DefaultManagedObjectCreator.java
===================================================================
--- projects/jboss-deployers/trunk/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers/DefaultManagedObjectCreator.java	2008-11-17 23:57:00 UTC (rev 81188)
+++ projects/jboss-deployers/trunk/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers/DefaultManagedObjectCreator.java	2008-11-18 00:31:21 UTC (rev 81189)
@@ -27,6 +27,7 @@
 import org.jboss.deployers.spi.DeploymentException;
 import org.jboss.deployers.spi.deployer.managed.ManagedObjectCreator;
 import org.jboss.deployers.structure.spi.DeploymentUnit;
+import org.jboss.logging.Logger;
 import org.jboss.managed.api.ManagedObject;
 import org.jboss.managed.api.factory.ManagedObjectFactory;
 import org.jboss.managed.plugins.factory.ManagedObjectFactoryBuilder;
@@ -38,32 +39,26 @@
  * to build the attachment ManagedObject.
  * 
  * @author Scott.Stark at jboss.org
- * @version $Revision:$
+ * @version $Revision$
  */
-public class DefaultManagedObjectCreator implements ManagedObjectCreator
+public class DefaultManagedObjectCreator
+   implements ManagedObjectCreator
 {
+   private static Logger log = Logger.getLogger(DefaultManagedObjectCreator.class);
    private ManagedObjectFactory mof;
 
-   /**
-    * Get managed object factory.
-    *
-    * @return the managed object factory
-    */
+   
    public ManagedObjectFactory getMof()
    {
       return mof;
    }
 
-   /**
-    * Set managed object factory.
-    *
-    * @param mof return the managed object factory
-    */
    public void setMof(ManagedObjectFactory mof)
    {
       this.mof = mof;
    }
 
+
    /**
     * Build managed object.
     *
@@ -71,7 +66,9 @@
     * @param managedObjects map of managed objects
     * @throws DeploymentException for any deployment exception
     */
-   public void build(DeploymentUnit unit, Set<String> attachments, Map<String, ManagedObject> managedObjects) throws DeploymentException
+   public void build(DeploymentUnit unit, Set<String> attachments,
+      Map<String, ManagedObject> managedObjects)
+      throws DeploymentException
    {
       MetaData metaData = unit.getMetaData();
       ManagedObjectFactory factory = mof;
@@ -83,7 +80,7 @@
          Object instance = unit.getAttachment(name);
          if (instance != null)
          {
-            ManagedObject mo = factory.initManagedObject(instance, metaData);
+            ManagedObject mo = factory.initManagedObject(instance, null, metaData, name, null);
             if (mo != null)
                managedObjects.put(mo.getName(), mo);
          }


Property changes on: projects/jboss-deployers/trunk/deployers-spi/src/main/java/org/jboss/deployers/spi/deployer/helpers/DefaultManagedObjectCreator.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision




More information about the jboss-cvs-commits mailing list