[jboss-cvs] JBossAS SVN: r59186 - in projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers: plugins/structure spi/structure

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Dec 21 02:44:00 EST 2006


Author: scott.stark at jboss.org
Date: 2006-12-21 02:43:55 -0500 (Thu, 21 Dec 2006)
New Revision: 59186

Modified:
   projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/plugins/structure/AbstractDeploymentContext.java
   projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/plugins/structure/ComponentDeploymentContext.java
   projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/spi/structure/DeploymentContext.java
Log:
Add a setPredeterminedManagedObjects to the DeploymentContext

Modified: projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/plugins/structure/AbstractDeploymentContext.java
===================================================================
--- projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/plugins/structure/AbstractDeploymentContext.java	2006-12-21 07:38:40 UTC (rev 59185)
+++ projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/plugins/structure/AbstractDeploymentContext.java	2006-12-21 07:43:55 UTC (rev 59186)
@@ -46,7 +46,8 @@
  * AbstractDeploymentContext.
  * 
  * @author <a href="adrian at jboss.com">Adrian Brock</a>
- * @version $Revision: 1.1 $
+ * @author Scott.Stark at jboss.org
+ * @version $Revision$
  */
 public class AbstractDeploymentContext
    implements DeploymentContext, Serializable
@@ -586,7 +587,12 @@
    {
       return predeterminedManagedObjects;
    }
-   
+   public void setPredeterminedManagedObjects(Attachments objects)
+   {
+      predeterminedManagedObjects.clear();
+      ((AttachmentsImpl)predeterminedManagedObjects).setAttachments(objects.getAttachments());
+   }
+
    public Attachments getTransientManagedObjects()
    {
       return transientManagedObjects;


Property changes on: projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/plugins/structure/AbstractDeploymentContext.java
___________________________________________________________________
Name: svn:keywords
   + Id, Revision

Modified: projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/plugins/structure/ComponentDeploymentContext.java
===================================================================
--- projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/plugins/structure/ComponentDeploymentContext.java	2006-12-21 07:38:40 UTC (rev 59185)
+++ projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/plugins/structure/ComponentDeploymentContext.java	2006-12-21 07:43:55 UTC (rev 59186)
@@ -43,7 +43,8 @@
  * AbstractDeploymentContext.
  * 
  * @author <a href="adrian at jboss.com">Adrian Brock</a>
- * @version $Revision: 1.1 $
+ * @author Scott.Stark at jboss.org
+ * @version $Revision$
  */
 public class ComponentDeploymentContext
    implements DeploymentContext, Serializable
@@ -348,6 +349,10 @@
    {
       return parent.getPredeterminedManagedObjects();
    }
+   public void setPredeterminedManagedObjects(Attachments objects)
+   {
+      // TODO should throw an exception or support this at the component
+   }
    
    public Attachments getTransientManagedObjects()
    {


Property changes on: projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/plugins/structure/ComponentDeploymentContext.java
___________________________________________________________________
Name: svn:keywords
   + Id, Revision

Modified: projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/spi/structure/DeploymentContext.java
===================================================================
--- projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/spi/structure/DeploymentContext.java	2006-12-21 07:38:40 UTC (rev 59185)
+++ projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/spi/structure/DeploymentContext.java	2006-12-21 07:43:55 UTC (rev 59186)
@@ -34,7 +34,8 @@
  * DeploymentContext.
  * 
  * @author <a href="adrian at jboss.com">Adrian Brock</a>
- * @version $Revision: 1.1 $
+ * @author Scott.Stark at jboss.org
+ * @version $Revision$
  */
 public interface DeploymentContext
 {
@@ -304,6 +305,11 @@
     * @return the predetermined managed objects
     */
    Attachments getPredeterminedManagedObjects();
+   /**
+    * Sst the predetermined managed objects
+    * @param objects the predetermined managed objects
+    */
+   void setPredeterminedManagedObjects(Attachments objects);
 
    /**
     * Get the managed objects


Property changes on: projects/microcontainer/trunk/deployers/src/main/org/jboss/deployers/spi/structure/DeploymentContext.java
___________________________________________________________________
Name: svn:keywords
   + Id, Revision




More information about the jboss-cvs-commits mailing list