[jboss-cvs] JBossAS SVN: r80091 - in projects/jboss-man/trunk/managed/src/test/java/org/jboss/test/managed/factory: test and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Oct 27 00:46:56 EDT 2008


Author: scott.stark at jboss.org
Date: 2008-10-27 00:46:56 -0400 (Mon, 27 Oct 2008)
New Revision: 80091

Modified:
   projects/jboss-man/trunk/managed/src/test/java/org/jboss/test/managed/factory/support/deployment/JmsDestinationICF.java
   projects/jboss-man/trunk/managed/src/test/java/org/jboss/test/managed/factory/test/AbstractManagedObjectFactoryUnitTestCase.java
Log:
JBMAN-28, ICFs need a MangedObjectFactory

Modified: projects/jboss-man/trunk/managed/src/test/java/org/jboss/test/managed/factory/support/deployment/JmsDestinationICF.java
===================================================================
--- projects/jboss-man/trunk/managed/src/test/java/org/jboss/test/managed/factory/support/deployment/JmsDestinationICF.java	2008-10-27 04:29:42 UTC (rev 80090)
+++ projects/jboss-man/trunk/managed/src/test/java/org/jboss/test/managed/factory/support/deployment/JmsDestinationICF.java	2008-10-27 04:46:56 UTC (rev 80091)
@@ -24,6 +24,7 @@
 import org.jboss.beans.info.spi.BeanInfo;
 import org.jboss.managed.api.ManagedObject;
 import org.jboss.managed.api.ManagedProperty;
+import org.jboss.managed.api.factory.ManagedObjectFactory;
 import org.jboss.managed.plugins.factory.AbstractInstanceClassFactory;
 import org.jboss.metatype.api.values.EnumValue;
 import org.jboss.metatype.api.values.GenericValue;
@@ -37,6 +38,15 @@
 public class JmsDestinationICF extends AbstractInstanceClassFactory<JmsDestination>
 {
 
+   public JmsDestinationICF()
+   {
+      super();
+   }
+   public JmsDestinationICF(ManagedObjectFactory mof)
+   {
+      super(mof);
+   }
+
    @Override
    public void setValue(BeanInfo beanInfo, ManagedProperty property,
          JmsDestination object, MetaValue value)

Modified: projects/jboss-man/trunk/managed/src/test/java/org/jboss/test/managed/factory/test/AbstractManagedObjectFactoryUnitTestCase.java
===================================================================
--- projects/jboss-man/trunk/managed/src/test/java/org/jboss/test/managed/factory/test/AbstractManagedObjectFactoryUnitTestCase.java	2008-10-27 04:29:42 UTC (rev 80090)
+++ projects/jboss-man/trunk/managed/src/test/java/org/jboss/test/managed/factory/test/AbstractManagedObjectFactoryUnitTestCase.java	2008-10-27 04:46:56 UTC (rev 80091)
@@ -142,8 +142,9 @@
    @SuppressWarnings("unchecked")
    public void testGenericValueUpdate()
    {
+      super.enableTrace("org.jboss.managed");
       AbstractManagedObjectFactory mof = new AbstractManagedObjectFactory();
-      mof.setInstanceClassFactory(JmsDestination.class, new JmsDestinationICF());
+      mof.setInstanceClassFactory(JmsDestination.class, new JmsDestinationICF(mof));
       testMOF = mof;
 
       JmsDestinations destinations = new JmsDestinations();




More information about the jboss-cvs-commits mailing list