[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