[jboss-cvs] JBossAS SVN: r65569 - in projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel: spi/deployment and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sun Sep 23 20:48:27 EDT 2007


Author: scott.stark at jboss.org
Date: 2007-09-23 20:48:27 -0400 (Sun, 23 Sep 2007)
New Revision: 65569

Modified:
   projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/deployment/AbstractKernelDeployment.java
   projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/spi/deployment/KernelDeployment.java
Log:
Initial update to allow the created of ManagedObjects for kernel deployments.

Modified: projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/deployment/AbstractKernelDeployment.java
===================================================================
--- projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/deployment/AbstractKernelDeployment.java	2007-09-24 00:33:24 UTC (rev 65568)
+++ projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/deployment/AbstractKernelDeployment.java	2007-09-24 00:48:27 UTC (rev 65569)
@@ -41,6 +41,8 @@
 import org.jboss.dependency.spi.ControllerState;
 import org.jboss.kernel.spi.dependency.KernelControllerContext;
 import org.jboss.kernel.spi.deployment.KernelDeployment;
+import org.jboss.managed.api.annotation.ManagementObject;
+import org.jboss.managed.api.annotation.ManagementProperty;
 import org.jboss.util.JBossObject;
 import org.jboss.util.JBossStringBuilder;
 
@@ -50,6 +52,7 @@
  * @author <a href="adrian at jboss.com">Adrian Brock</a>
  * @version $Revision$
  */
+ at ManagementObject
 public class AbstractKernelDeployment extends JBossObject
    implements KernelDeployment, MutableLifecycleHolder, Serializable
 {
@@ -119,6 +122,7 @@
     * 
     * @param beanFactories a List<BeanMetaDataFactory>.
     */
+   @ManagementProperty(managed=true)
    public void setBeanFactories(List<BeanMetaDataFactory> beanFactories)
    {
       this.beanFactories = beanFactories;
@@ -220,7 +224,7 @@
       return result;
    }
 
-   public Boolean isScoped()
+   public Boolean getScoped()
    {
       return scoped;
    }

Modified: projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/spi/deployment/KernelDeployment.java
===================================================================
--- projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/spi/deployment/KernelDeployment.java	2007-09-24 00:33:24 UTC (rev 65568)
+++ projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/spi/deployment/KernelDeployment.java	2007-09-24 00:48:27 UTC (rev 65569)
@@ -75,7 +75,7 @@
     *
     * @return true if scoped, false if isolated, null by default
     */
-   Boolean isScoped();
+   Boolean getScoped();
 
    /**
     * Get the deployment annotations.




More information about the jboss-cvs-commits mailing list